2016-03-22 4 views
1

私は予約を予約する必要がある1つのシナリオがあります。私は過去に予約を予約できないという制限があります。このシナリオを自動化する必要があります。分度器の現在の時刻を確認することができます

これは現在の時刻を確認して、本の予約時間を「現時点で+1」にすることは可能ですか?

答えて

3

確かに、これはまだJavaScriptのである、あなたはDate()経由get the tomorrow's 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); 

このコードは私に役立ちます。問題がある場合は、お気軽にお問い合わせください。

これが役に立ちます。 :)

関連する問題