![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2006
Сообщений: 18
|
Не подскажете ли, как узнать интервал в днях м-ду двумя значениями Date (например между 01.03.2007 и 26.08.2006)?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Интервал в каких единицах?
|
|
|||||
|
Регистрация: Jan 2006
Сообщений: 18
|
интервал в днях
может так: int((Date1-Date2)/86400000) ? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
|
|
|||||
|
[+3 23.02.07]
Регистрация: Mar 2006
Сообщений: 104
|
Цитата:
var date1 = new Date(2006,2,26); var date2 = new Date(2006,2,27); var difference = date2.getTime()-date1.getTime(); trace(difference/1000/60/60/24); var date1 = new Date(2006,2,28); var date2 = new Date(2006,3,1); var difference = date2.getTime()-date1.getTime(); trace(difference/1000/60/60/24); 0.958333333333333 4 Т.е. в первом случае сутки длятся 23 часа, во втором 96! (2006-й год не високосный) ![]() |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
Цитата:
var date1 = new Date (2006, 9, 29); var date2 = new Date (2006, 9, 30); var difference = date2.getTime () - date1.getTime (); trace (difference / 1000 / 60 / 60 / 24); ////1.04166666666667 ![]() Цитата:
Последний раз редактировалось iNils; 13.03.2007 в 08:49. |
|
|||||
|
[+3 23.02.07]
Регистрация: Mar 2006
Сообщений: 104
|
Бгы
Я мальчик-тормоз. У них же zero-based нумерация месяцев ![]() Цитата:
![]() |
|
|||||
|
[+3 23.02.07]
Регистрация: Mar 2006
Сообщений: 104
|
Пасибо
![]() |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 19:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|