我需要在日期文本字段中输入明天的日期,但下面的脚本会输入今天的日期。你能看一下代码,让我知道我错过了什么。谢谢!
我的剧本:
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);
}
答案 0 :(得分:2)
我认为这里有一个错误:String todaysDate = new SimpleDateFormat("MM/dd/yyyy").format(new Date());
,不应该是String todaysDate = new SimpleDateFormat("MM/dd/yyyy").format(dt);
吗?