我的自动化脚本出现问题。我正在使用带有Java语言的硒工具。我的问题是我想在单击日历后查看当前日期,并检查该航班是否可用。
如果可用,请单击该日期。如果该日期没有航班,请搜索下一个有航班的可用日期,然后单击该日期。
我不太熟悉编码。我看到了这种问题,但它在python中。所以我没有得到。
答案 0 :(得分:1)
我有一个类似的场景,我将WebElement中的日期与数据源中的日期(XLSX文件)进行比较。可能最好的解决方案为LocalDate
提供布尔值 foo.isBefore(bar)
或foo.isAfter(bar)
或foo.isEqual(bar)
和 int foo.compareTo(bar)
< / p>
答案 1 :(得分:0)
1)您可以用Java获取当前数据,但是如果该日期可用,则必须使用硒中的isDisplayed。
` public static String getCurrentDate() {
Date date = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
String strDate = formatter.format(date);
System.out.println(strDate);
return strDate;
}`