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

Вниз

функция StrToDate и формат времени.   Найти похожие ветки 

 
Gear   (2006-04-03 13:25) [0]

Добрый день! Как можно сделать так чтобы функция StrToDate брала определённый формат, например "03.04.2006" и не ругалась, даже если в системе установлен формат, например 03/04/2006? Спасибо.


 
vovnuke ©   (2006-04-03 13:28) [1]

попробуй передать туда свой FormatSettings;


 
balepa ©   (2006-04-03 13:28) [2]

Converts a string to a TDateTime value.
Unit
SysUtils
Category
datetime routines
Delphi syntax:
function StrToDate(const S: string): TDateTime; overload;
function StrToDate(const S: string; const FormatSettings: TFormatSettings): TDateTime; overload;
C++ syntax:
extern PACKAGE System::TDateTime __fastcall StrToDate(const AnsiString S);
extern PACKAGE System::TDateTime __fastcall StrToDate(const AnsiString S, const TFormatSettings FormatSettings);

Description
Call StrToDate to parse a string that specifies a date. If S does not contain a valid date, StrToDate raises an EConvertError exception.
S must consist of two or three numbers, separated by the character defined by the DateSeparator global variable or its TFormatSettings equivalent. The order for month, day, and year is determined by the ShortDateFormat global variable or its TFormatSettings equivalent--possible combinations are m/d/y, d/m/y, and y/m/d.

If S contains only two numbers, it is interpreted as a date (m/d or d/m) in the current year.
Year values between 0 and 99 are converted using the TwoDigitYearCenturyWindow. This value is stored either in a global variable (first form) or as a field in the FormatSettings parameter (second form) See "Currency and Date-Time Formatting Variables" for more information.
The first form of StrToDate is not thread-safe, because it uses localization information contained in global variables. The second form of StrToDate, which is thread-safe, refers to localization information contained in the FormatSettings parameter. Before calling the thread-safe form of StrToDate, you must populate FormatSettings with localization information. To populate FormatSettings with a set of default locale values, call GetLocaleFormatSettings.



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

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

Наверх




Память: 0.47 MB
Время: 0.047 c
2-1145531259
fast2
2006-04-20 15:07
2006.05.07
Можна ли сделать текст в диалоге (например MessageDLG) цветным?


15-1145202536
Handle
2006-04-16 19:48
2006.05.07
Что такое сабж


15-1144966491
unknown
2006-04-14 02:14
2006.05.07
Так держать!


3-1142320350
sanich
2006-03-14 10:12
2006.05.07
Как получить все комбинации в запросе?


3-1142091496
Sollo
2006-03-11 18:38
2006.05.07
dbExpress сумма вычисляемых полей