Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.01;
Скачать: CL | DM;

Вниз

Как сделать универсальный DateTimeToStr?   Найти похожие ветки 

 
Tahion2   (2003-08-18 12:34) [0]

дату можно записать по-разному:

18 Aug 2003
18 August 2003
Mon, 18 Aug 2003 11:31:00 +2:00
18.08.2003
18.08.03
08/18/2003
08/18/03


Как сделать так, чтоб DateTimeToStr определял в каком формате ему передается дата и выдавал результат, не зависимо от формата?


 
8ung ©   (2003-08-18 12:36) [1]

Напиши свою функцию, делов-то


 
NAlexey ©   (2003-08-18 12:38) [2]

>Напиши свою функцию, делов-то
Уже...
function FormatDateTime( const Format: string; DateTime: TDateTime): string;


 
Tahion2   (2003-08-18 12:38) [3]

Ошибся. наоборот: StrToDataTime


 
NAlexey ©   (2003-08-18 12:44) [4]

А вообще вопрос неверен, да и нельзя это сделать не зная формата входящей даты. Даже в таком простом примере как:
01.02.2003 - скажи мне, это первое февраля или второе января?


 
ZrenBy ©   (2003-08-18 12:45) [5]

ISO


 
Anatoly Podgoretsky ©   (2003-08-18 12:51) [6]

NAlexey © (18.08.03 12:44) [4]
Усложним задачу 03-02-01


 
Tahion2   (2003-08-18 13:37) [7]


> А вообще вопрос неверен, да и нельзя это сделать не зная
> формата входящей даты. Даже в таком простом примере как:
>
> 01.02.2003 - скажи мне, это первое февраля или второе января?


первое февраля. Если второе января, то писалось бы 01/02/2003. Так принято (в США).

Мне и нужна ф-ция, которая перебирала бы все такие "стандарты"...


 
Tahion2   (2003-08-18 13:37) [8]


> А вообще вопрос неверен, да и нельзя это сделать не зная
> формата входящей даты. Даже в таком простом примере как:
>
> 01.02.2003 - скажи мне, это первое февраля или второе января?


первое февраля. Если второе января, то писалось бы 01/02/2003. Так принято (в США).

Мне и нужна ф-ция, которая перебирала бы все такие "стандарты"...


 
Tahion2   (2003-08-18 13:38) [9]

Прошу прощения за дубликат.


> ISO


А это что такое. Подробнее можно?



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

Текущий архив: 2003.09.01;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.072 c
1-1368
Franzy
2003-08-17 15:03
2003.09.01
Глюк со spinedit.


3-1332
DenKop
2003-08-07 13:28
2003.09.01
Что за формат базы DBM, DBE, DBI, ixm, ix0


1-1450
CrazyHackers
2003-08-18 15:00
2003.09.01
Edit - вставить текст в позицию курсора


1-1444
Borealis
2003-08-18 18:10
2003.09.01
Позиция курсора в TEdit


3-1287
Skywalker
2003-08-11 10:43
2003.09.01
Специальные знаки