минус дата и время по JavaScript - PullRequest
0 голосов
/ 04 марта 2011

У меня есть два раза как: "03/03/2011 07:41:00 pm" и "04/03/2011 08:41:00 pm"

Я хочу сделать минус между ними, это будет:

"03/03/2011 07:41:00 pm" - "04/03/2011 08:41:00 pm" = h:m:s

вот таквеб-сайт

http://www.cobone.com/deals/dubai?lang=en

1 Ответ

0 голосов
/ 04 марта 2011

Если вы можете преобразовать строку в объект даты Javascript, вы можете сделать что-то вроде этого:

//this time is 6 hours, 45 minutes, 30 seconds
var date0 = new Date(24330000);
var date1 = new Date(0);
var millisDifference = date0.getTime() - date1.getTime();
//this will alert "6:45:30"
alert(Math.floor(millisDifference / 3600000) + ":" + Math.floor((millisDifference % 3600000) / 60000) + ":" + Math.floor((millisDifference % 60000) / 1000));

В идеале, хотя для разбора строк на даты и наоборот вы хотите использовать библиотеку, например,например, это .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...