Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Являются ли данные датой? [D7, WinXP]


sergg ©   (2005-06-22 14:50:00) 

Как определить что имеющиеся данные - дата?


Ega23   (2005-06-22 15:22:00) [1]

А для стандартного datetime попробуй что-то типа

function IsDateTime(const aValue:Variant):Boolean;
var
Dest:Variant;
begin
Result:=True;
try
 VarCast(Dest, aValue, varDate);
except
 Result:=False;
end;
end;


sergg   (2005-06-22 14:56:00) [2]

Понятно


DVM   (2005-06-22 14:52:00) [3]

Никак. Потому как дата формат записи может иметь разный. Если формат известен - тогда др дело.
А так 4235345 тоже дата. И 3456345345 тоже


Наверх

Титульная страница Поиск, карта сайта Написать письмо