在文本字段中输入明天日期

时间:2015-01-28 21:54:30

标签: java selenium selenium-webdriver

我需要在日期文本字段中输入明天的日期,但下面的脚本会输入今天的日期。你能看一下代码,让我知道我错过了什么。谢谢!

我的剧本:

public void setThePuaseRemoveTheStartDate() {
Date dt = new Date();

Calendar calendar = Calendar.getInstance();
calendar.setTime(dt);
calendar.add(Calendar.DATE, 1);
dt = calendar.getTime();


String todaysDate = new SimpleDateFormat("MM/dd/yyyy").format(new Date());
todaysDate.equals(dt);

//enter tomorrow's date in the Pause field
WebElement tomDate = driver.findElement(By.xpath(".//*[@id='in']"));
tomDate.sendKeys(todaysDate);

}

1 个答案:

答案 0 :(得分:2)

我认为这里有一个错误:String todaysDate = new SimpleDateFormat("MM/dd/yyyy").format(new Date());,不应该是String todaysDate = new SimpleDateFormat("MM/dd/yyyy").format(dt);吗?