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

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

Ответить
markus
Сообщения: 3
Зарегистрирован: 31 янв 2005, 00:41

имею два текстовых поля в которые ввожу даты вида дд.мм.гггг
нужно проверить чтобы вторая дата была больше первой
text_data2.value>text_data1.value
если даты в одном месяце то всё путём, но к примеру 31.01.2005 оказывается больше 21.02.2005
наверное нужно както просчитать разницу к примеру от 0 года и сравнивать её
или что ещё
народ подскажите плз скриптик
Fktrc
Сообщения: 40
Зарегистрирован: 20 фев 2004, 11:22
Откуда: Кемерово
Контактная информация:

у тебя получается сравнение строк, а надо сравнивать значения типа "дата". Попробуй метод parse объекта Date.
markus
Сообщения: 3
Зарегистрирован: 31 янв 2005, 00:41

делаю
var dDate = new Date();
dDate.parse('19.09.2005');
кричит об ошибке
markus
Сообщения: 3
Зарегистрирован: 31 янв 2005, 00:41

АУУУУ
народ ну ктонибудь напишите рабочий скрипт сравнения двух дат с конвертом их из строки
или тут никого не бывает совсем
UUU
Сообщения: 310
Зарегистрирован: 17 фев 2004, 09:27
Откуда: Иваново
Контактная информация:

Все очень просто - переводишь стринг в дату и сравниваешь.
EncodeDateTime - поможет тебе.
Ответить