-2

我喜欢自动化测试、selenium 和 java。我在一次采访中被问到这个问题,假设我们有一个显示日期和时间的应用程序。我们如何获取它并与系统日期和时间进行比较,以确保应用程序显示正确的日期和时间。

4

2 回答 2

0

首先,您必须使用 getText() 从网页中获取日期,然后使用 java 中的 Date Class 从系统中获取当前日期和时间。然后比较两个字符串。

于 2018-12-26T11:36:25.947 回答
0

定义一个容差(比如几秒钟)和预期的时区。使用DateTimeFormatter. 使用now同一类中的方法获取当前时间(例如,LocalDateTime.now(ZoneId.of("America/Sitka")))。并减去您的容差并使用isBefore和/或isAfter确定解析的日期和时间是否在允许范围内。

于 2018-12-27T12:47:08.150 回答