常用的一些API

一、常用API

Application Programing Interface :应用程序接口,jdk提供的一些类,我们可以直接调方法来解决问题;

类的方法在宏观上都可以称为接口

1.1 与时间有关API

1.1.1 时间戳

格林尼治时间1970年1月1号0时0分0秒 到 今天此时此刻的毫秒数

1s = 1000ms

在全世界都是固定的,

// 时间戳的获取
long l = System.currentTimeMillis(); // 类名.方法
// currentTimeMillis()有返回值,是个静态方法

获取来干嘛??

通过时间戳转换成我们当前所在地的具体时间和日期

1.1.2 Date

 // 获取系统当前时间,但获取到的格式不友好
Date date = new Date();

Date date2 = new Date(1728478923753458L);
// 获取系统当前时间---有参构造器

……看文档!!

  • 从jdk1.1开始,在处理时间和日期时,系统推荐使用Calendar类。

1.1.3 Calendar

Calendar : 是一个抽象类,可以new ,但不能创建对象

        // 获取一个日历对象,其实是它子类的对象
        Calendar calendar = Calendar.getInstance();

1.1.4 日期格式化(重要)

1、SimpleDateFormat 类
        Date<
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Selenium提供了许多常用API,用于控制浏览器和模拟用户操作。以下是一些常用API及其作用: 1. `webdriver.WebDriver`:WebDriver是Selenium的核心API,用于创建浏览器实例,并控制浏览器的行为,如打开网页、关闭浏览器等。 2. `webdriver.Chrome()`、`webdriver.Firefox()`等:这些方法用于创建指定浏览器的实例,可以通过它们来控制不同类型的浏览器,如Chrome、Firefox等。 3. `driver.get(url)`:该方法用于打开指定URL的网页。 4. `driver.find_element_by_XXX(locator)`:这些方法用于根据不同的定位方式(如ID、class name、XPath等)找到页面中的元素,并返回一个WebElement对象。 5. `WebElement.click()`:该方法用于模拟用户点击页面元素。 6. `WebElement.send_keys(keys)`:该方法用于向页面元素发送键盘输入。 7. `WebElement.text`:该属性返回页面元素的文本内容。 8. `WebElement.get_attribute(name)`:该方法用于获取页面元素指定属性的值,如获取链接的URL、获取输入框的value值等。 9. `driver.switch_to.frame(frame_reference)`:该方法用于切换到指定的iframe或frame中。 10. `driver.execute_script(script, args)`:该方法用于执行JavaScript脚本。 这些只是Selenium提供的一部分常用API,还有很多其他方法和属性可以用于控制浏览器和处理页面元素。根据具体的测试或自动化需求,可以选择适合的API来完成相应的操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值