KPD
Новичок
Работа с объектом Date в ЯваСкрипте
Здравсвуйте.
Вот нужно сделать слудущее.
Есть 2 даны.
Нужно проверить в ЯваСкрипте, чтобы вторая дата была не меньше нервой но и не превосходила её больше чем на 32 дня.
тоесть условие такое
dn - дата начала
dk - дата конца
dn < dk-32
Но это даже не суть важно какое условие проверять.
Даты вводятся в виде ДД.ММ.ГГГГ
Соотв их нужно забить в объект Data
В ява скрипте я их разбираю так:
Потом делаю вот так
да
тоесть теперь в t1 хранятся милисекунды
и в ЯваСкривте есть ф-ия которая позвотляет по этим милисекундам восстановить дату
восстанавливаю
Но по моему это не работает потому как
выдает мне NaN
хотя в t1 есть милисекунды и они выводятся нормально.
Вот возник вопрос. В чём дело? что я не так сделал.
И вообще как лучше проверить что интервал дат не более 32 дней?
-~{}~ 07.12.04 16:56:
много чего перепробовал, не получается.
может кто знает как сделать?
Здравсвуйте.
Вот нужно сделать слудущее.
Есть 2 даны.
Нужно проверить в ЯваСкрипте, чтобы вторая дата была не меньше нервой но и не превосходила её больше чем на 32 дня.
тоесть условие такое
dn - дата начала
dk - дата конца
dn < dk-32
Но это даже не суть важно какое условие проверять.
Даты вводятся в виде ДД.ММ.ГГГГ
Соотв их нужно забить в объект Data
В ява скрипте я их разбираю так:
PHP:
day1 = dn.substr(0, 2);
month1 = dn.substr(3, 2);
year1 = dn.substr(6, 4);
да
PHP:
t1 = Date.UTC(year1, month1, day1);
и в ЯваСкривте есть ф-ия которая позвотляет по этим милисекундам восстановить дату
восстанавливаю
PHP:
d1.setUTCDate(t1);
PHP:
alert(d1.toDateString());
хотя в t1 есть милисекунды и они выводятся нормально.
Вот возник вопрос. В чём дело? что я не так сделал.
И вообще как лучше проверить что интервал дат не более 32 дней?
-~{}~ 07.12.04 16:56:
много чего перепробовал, не получается.
может кто знает как сделать?