|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.02.2009, 10:14 | #1 |
Пользователь
Регистрация: 26.07.2007
Сообщений: 18
|
Variant в TDateTime
Добрый день.
Есть строчка например '2009.02.29 10:23' типа variant. Как её преобразовать в TDateTime? Пробовал преобразовывать в string, а оттуда strtoDateTime, но сначала появлялась ошибка, что неправильный формат. Полазил по Хелпу. Использовал для преобразования структуру var tp : TformatSettings a : TdateTime; begin tp.LongDateFormat := 'yyyy.mm.dd hh:nn'; a := strtoDateTime('2009.02.29 10:23', tp); end; После этого стала появляться какая-то системная ошибка. В общем зашёл в тупик. И ещё TformatSettings в D5 нет. Хотелось бы какой-нибудь универсальный способ, не привязанный к версии. |
13.02.2009, 10:46 | #2 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
Может поможет :
http://valera.asf.ru/delphi/help/nam...=VarToDateTime
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
13.02.2009, 11:49 | #3 |
Пользователь
Регистрация: 26.07.2007
Сообщений: 18
|
ОО, спасибо огромное. Заработало )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Добавить тип TTime:TDateTime | Nikitin | Помощь студентам | 2 | 18.02.2008 08:31 |
тип Variant | Михаил Юрьевич | Общие вопросы Delphi | 3 | 31.01.2008 09:05 |
как variant из текста преобразовать в булин? | Deceased | Общие вопросы Delphi | 10 | 18.12.2007 10:24 |
TDateTime - математика времени | _SERGEYX_ | Общие вопросы Delphi | 2 | 14.09.2007 14:27 |