Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];

Вниз

StrToDateTime   Найти похожие ветки 

 
vitnt   (2002-11-15 13:15) [0]

Подскажите как попроще перевести текст типа:
11/15/02 3:17:54 PM
в TDateTime?


 
Song   (2002-11-15 13:26) [1]

DecodeDateTime(StrToDateTime(...),...)


 
vitnt   (2002-11-15 13:31) [2]

Проблема в том, что DecodeDateTime(11/15/02 3:17:54 PM) выдает ошибку, что строка не подходит для пребразования в формат TDateTime.


 
Song   (2002-11-15 13:32) [3]

Попробуйте её привести к удобоваримому виду через FormatDateTime()


 
Song   (2002-11-15 13:34) [4]

Кстати не сразу понял вопрос. Если нужен только TDateTime без разбития по составляющим то достаточно только StrToDateTime()


 
vitnt   (2002-11-15 13:36) [5]

StrToDateTime требует строку в определенном форматеа у меня другой


 
Song   (2002-11-15 13:38) [6]

Я же сказал, что нужно вручную её изменять. Больше никак.


 
Diouzshev   (2002-11-15 14:05) [7]


DateSeparator:= "/";
TimeSeparator:= ":";
LongDateFormat:= "dd/mm/yyyy h:nn:ss AM/PM"
{по поводу AM/PM точно не помню, посмотри хелп по LongDateFormat}
DT := StrToDate(MyStrDate);
RestoreOldDataTimeFormats; //(это сам напишешь)


 
Manic Mechanic   (2002-11-15 14:24) [8]

Проблема в том, что в строке
11/15/02 3:17:54 PM
в первой позиции стоит номер месяца, а день - во второй.
Их надо махнуть местами



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
1-82825
oomneeq
2002-11-13 18:04
2002.11.25
Визуальная ли это компонента?


1-82740
Terrible
2002-11-14 19:35
2002.11.25
Писать цветами в RichEdit


8-82876
ODUVAN
2002-08-01 20:25
2002.11.25
Где достать описание TTF шрифтов и как с ними работать?


14-82965
pusrg
2002-11-06 17:53
2002.11.25
Компоненты для доступа к Access.


1-82813
ctapik-net
2002-11-13 18:13
2002.11.25
Получить ширину печатоемой страницы принтера в пикселях





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский