Я был бы очень признателен за помощь в создании некоторого JavaScript, который в конечном итоге будет использоваться в Selenium, который автоматически устанавливает дату на 10 дней вперед от текущей даты и отображается в в следующем формате дд / мм / гггг.
В настоящее время у меня есть сценарий, приведенный ниже, но я никуда не денусь:
var myDate=new Date();
myDate.now.format(myDate.setDate(myDate.getDate()+5),("dd/mm/yyyy");
Любая помощь будет очень признательна.
Вот пример получения будущей даты...
var targetDate = new Date();
targetDate.setDate(targetDate.getDate() + 10);
// So you can see the date we have created
alert(targetDate);
var dd = targetDate.getDate();
var mm = targetDate.getMonth() + 1; // 0 is January, so we must add 1
var yyyy = targetDate.getFullYear();
var dateString = dd + "/" + mm + "/" + yyyy;
// So you can see the output
alert(dateString);
Есть несколько более изящных способов форматирования дат, примеры можно найти по следующим адресам:
http:/ /www.west-wind.com/Weblog/posts/282495.aspx
http://www.svendtofte.com/javascript/javascript-date-string-formatting/