如何找到当前日期并移至下一个日期?

时间:2019-02-15 10:56:41

标签: java selenium date automation webdriver

我的自动化脚本出现问题。我正在使用带有Java语言的硒工具。我的问题是我想在单击日历后查看当前日期,并检查该航班是否可用。

如果可用,请单击该日期。如果该日期没有航班,请搜索下一个有航班的可用日期,然后单击该日期。

我不太熟悉编码。我看到了这种问题,但它在python中。所以我没有得到。

2 个答案:

答案 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;
    }`