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

Вниз

Строка в DateTime.   Найти похожие ветки 

 
R_R   (2011-05-31 00:05) [0]

Как перевести строку вида 01.11.11 в TDateTime? Время можно считать 00:00...


 
sniknik ©   (2011-05-31 00:22) [1]

TDateTime начинается с 30.12.1899


 
Германн ©   (2011-05-31 00:24) [2]


> Как перевести строку вида 01.11.11 в TDateTime?

При этом можно получить три различные даты.


 
R_R   (2011-05-31 00:33) [3]

Германн ©   (31.05.11 00:24) [2]

> Как перевести строку вида 01.11.11 в TDateTime?

При этом можно получить три различные даты.
Ну тогда
01.11.2011


 
R_R   (2011-05-31 00:38) [4]

sniknik ©   (31.05.11 00:22) [1]
TDateTime начинается с 30.12.1899
Спасибо


 
sniknik ©   (2011-05-31 00:42) [5]

> Ну тогда
> 01.11.2011
две различные даты.


 
R_R   (2011-05-31 00:48) [6]

sniknik ©   (31.05.11 00:42) [5]
??


 
Игорь Шевченко ©   (2011-05-31 01:06) [7]

никак


 
Германн ©   (2011-05-31 01:12) [8]


> R_R   (31.05.11 00:48) [6]
>
> sniknik ©   (31.05.11 00:42) [5]
> ??
>

Если ты понял про три различные даты, то уж тем более должен понять ответ
> sniknik ©   (31.05.11 00:42) [5]
>
> > Ну тогда
> > 01.11.2011
> две различные даты.
>

Ибо стандартный англоязычный формат даты - Month.Day.Year
Стандартный русский - Day.Month.Year


 
Anatoly Podgoretsky ©   (2011-05-31 07:39) [9]


> R_R   (31.05.11 00:33) [3]

Теперь две + одна ошибка.


 
Anatoly Podgoretsky ©   (2011-05-31 07:40) [10]


> Ибо стандартный англоязычный формат даты - Month.Day.Year
> Стандартный русский - Day.Month.Year

Не забываем про японцев


 
OW ©   (2011-05-31 08:33) [11]

http://www.google.ru/webhp?rls=ig#rls=ig&hl=ru&source=hp&q=%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B0+%D0%B2+%D0%94%D0%B0%D1%82%D1%83+delphi&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&aq=f&aqi=&aql=&oq=%D0%A1%D1%82%D1%80%D0%BE%D0%BA%D0%B0+%D0%B2+%D0%94%D0%B0%D1%82%D1%83+delphi&fp=ca5939ab5425f16a&biw=1280&bih=814


 
ixen   (2011-05-31 13:43) [12]

Unit SysUtils

Delphi syntax:
function EncodeDate(Year, Month, Day: Word): TDateTime;


 
ixen   (2011-05-31 13:45) [13]

Unit SysUtils
Delphi syntax:
function StrToDate(const S: string): TDateTime; overload;
function StrToDate(const S: string; const FormatSettings: TFormatSettings): TDateTime; overload;


 
DVM ©   (2011-05-31 16:37) [14]


> ixen   (31.05.11 13:45) [13]
> Unit SysUtils
> Delphi syntax:
> function StrToDate(const S: string): TDateTime; overload;
>
> function StrToDate(const S: string; const FormatSettings:
>  TFormatSettings): TDateTime; overload;

Эти функции очень, мягко говоря специфичны. Мало того, что они понимают только нужный им формат даты времени, так он еще не совпадает с текущим в системе.


 
DVM ©   (2011-05-31 16:38) [15]


> function StrToDate(const S: string; const FormatSettings:
>  TFormatSettings): TDateTime; overload;
>
>

причем FormatSettings мало чем поможет, функции игнорируют большую часть полей TFormatSettings


 
Игорь Шевченко ©   (2011-05-31 16:48) [16]


> причем FormatSettings мало чем поможет, функции игнорируют
> большую часть полей TFormatSettings


нам помогает



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

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

Наверх




Память: 0.5 MB
Время: 0.007 c
15-1306816212
Evgeniy_gd
2011-05-31 08:30
2011.09.18
Не согласен с пунктом в должностной инструкции.


15-1306462467
Дмитрий С
2011-05-27 06:14
2011.09.18
Многоточие


15-1306480585
OW
2011-05-27 11:16
2011.09.18
Старая программка вылетает TProgressBar property out of range


15-1306509683
Чайник
2011-05-27 19:21
2011.09.18
Не включается монитор


15-1306441804
Юрий
2011-05-27 00:30
2011.09.18
С днем рождения ! 27 мая 2011 пятница