JavaScript как конвертировать sstring в дату - PullRequest
0 голосов
/ 22 июня 2011

Мне нужно написать скрипт для обновления времени. Я хочу, чтобы он увеличился на 20 секунд, поэтому

"Jun 23, 2011 12:00 AM"

становится

"Jun 23, 2011 12:20 AM"

Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 22 июня 2011

Самый простой способ манипулировать датами - использовать библиотеку Date.js, доступную по адресу http://datejs.com/.. Тогда это будет:

var d = Date.parse("Jun 23, 2011 12:00 AM").add(20).seconds();

Или, если d уже установлен на дату, вы можетепросто сделайте:

var d = new Date(d.getTime() + 20000);
0 голосов
/ 22 июня 2011
var seconds = 1000; // 1 second = 1000 milliseconds

var originalDate = Date.parse("Jun 23, 2011 12:00 AM");

var newDate = new Date(originalDate + 2 * seconds);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...