2016-03-22 40 views

回答

3

當然,這仍然是JavaScript,您可以get the tomorrow's date通過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串入適當的輸入:

element(by.id("appointmentDate")).sendKeys(tomorrowDate); 
+0

假設按當前時間+1你的意思是明天:) – alecxe

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); 

此代碼適用於我。如果你有問題,請不要猶豫。

希望這會有所幫助。 :)

相關問題