![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
StrToDateTime. Проблема с форматом даты/времени [D6, 95/98, ME, 2000, XP]
SergP © (2006-01-15 13:15:00)есть строки типа:
10/2/2005 10:46:28 PM
10/3/2005 2:01:13 AM
10/3/2005 10:08:05 AM
10/31/2005 6:18:55 PM
11/4/2005 2:30:03 PM
Нужно преобразовать их в TDateTime
ShortDateFormat:='m/d/y';
ShortTimeFormat:='h:mm:ss am/pm';
rDate:=StrToDateTime(str);
Получаю сообщение:
'10/2/2005 10:46:28 PM' is not a valid date and time.
Можно ли все-таки как-то преобразовать стандартными средствами, или придется самому реализовывать?
SergP (2006-01-15 13:26:00) [1]
> Gero © (15.01.06 13:22) [3]
> Поставь DateSeparator := '/';
Спасибо... Поставил. Работает...
Gero (2006-01-15 13:22:00) [2]Поставь DateSeparator := '/';
Gero (2006-01-15 13:17:00) [3]Хотя нет, это я перепутал с другим.
Gero (2006-01-15 13:16:00) [4]Если не подводит память, AM/PM использовать нельзя.