Страница 1 из 1

Сравнить две даты

Добавлено: 31 янв 2005, 00:53
markus
имею два текстовых поля в которые ввожу даты вида дд.мм.гггг
нужно проверить чтобы вторая дата была больше первой
text_data2.value>text_data1.value
если даты в одном месяце то всё путём, но к примеру 31.01.2005 оказывается больше 21.02.2005
наверное нужно както просчитать разницу к примеру от 0 года и сравнивать её
или что ещё
народ подскажите плз скриптик

Добавлено: 31 янв 2005, 08:23
Fktrc
у тебя получается сравнение строк, а надо сравнивать значения типа "дата". Попробуй метод parse объекта Date.

Добавлено: 31 янв 2005, 18:48
markus
делаю
var dDate = new Date();
dDate.parse('19.09.2005');
кричит об ошибке

Добавлено: 01 фев 2005, 01:17
markus
АУУУУ
народ ну ктонибудь напишите рабочий скрипт сравнения двух дат с конвертом их из строки
или тут никого не бывает совсем

Добавлено: 01 фев 2005, 10:32
UUU
Все очень просто - переводишь стринг в дату и сравниваешь.
EncodeDateTime - поможет тебе.