Как сделать проверку реальности даты (01.01.2004 01.54.2004)

ZiBoX

Новичок
Как сделать проверку реальности даты (01.01.2004 01.54.2004)

Люди такая проблема
поле ввода даты формата 01.01.2004
как сделать проверку на реальность даты(54.12.2004) и проверку точек чтобы не поставил пользователь др. символы
 

Demiurg

Guest
разбиваешь строку по точкам, потом checkdate
 

Фанат

oncle terrible
Команда форума
ZiBoX
судя по всему, ты собираешься так и хранить введенную дату.
Это неправильно.
 

ZiBoX

Новичок
Автор оригинала: Фанат
ZiBoX
судя по всему, ты собираешься так и хранить введенную дату.
Это неправильно.
В смысле?
Я обрабатываю дату как бан-дата (до которой пользователь не войдет)...
я проверил на валидность дату записал её в файл и все
 

Фанат

oncle terrible
Команда форума
бан-не бан - какая разница?
записывать лучше в том формате, который легче обрабатывать. юникс таймстамп или, на худой конец, строку сортируемую - гггг-мм-дд
 
Сверху