我有一个场景,我必须预约。限制是我不能在过去预约。我必须自动化这种情况。
是否可以检查当前时间并设置预约时间"当前时间+ 1"在量角器?
答案 0 :(得分:3)
当然,这仍然是JavaScript,您可以get the tomorrow's date通过byte[]
:
Date()
然后,例如,您可以将此var date = new Date(new Date().getTime() + 24 * 60 * 60 * 1000);
var day = date.getDate();
var month = date.getMonth() + 1;
var year = date.getFullYear();
var tomorrowDate = day + "/" + month + "/" + year;
字符串发送到相应的输入:
tomorrowDate
答案 1 :(得分:1)
有一种方法可以在日期选择器中设置当前日期。
var pickerDue = element(by.model("model of your date picker"));
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10) {
dd='0'+dd
}
if(mm<10) {
mm='0'+mm
}
today = yyyy+'-'+mm+'-'+dd;
pickerDue.clear();
pickerDue.sendKeys(today);
此代码适用于我。如果您有问题,请不要犹豫。
希望这会有所帮助。 :)