关于java:如何查找当前日期并转到下一个日期?

How to find current date and move to next date?

本问题已经有最佳答案,请猛点这里访问。

我在自动化脚本中遇到问题。 我正在使用java语言的selenium工具。 我的问题是,我想在点击日历后查看当前日期,并检查该航班是否可用。

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

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


我有一个类似的场景,我将WebElement的日期与数据源中的日期(XLSX文件)进行比较。 可能最好的解决方案是为LocalDate提供布尔foo.isBefore(bar)foo.isAfter(bar)foo.isEqual(bar)以及int foo.compareTo(bar)


1)您可以在java中获取当前数据,但如果该日期可用,则必须使用来自selenium的isDisplayed。

1
2
3
4
5
6
7
`   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;
    }`