Главная страница
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.036 c
5-1130227678
DimaBr
2005-10-25 12:07
2006.05.07
Редакторы компонент


15-1144737138
Тульский
2006-04-11 10:32
2006.05.07
Лимон на подоконнике


3-1142414053
Alex_Delphi
2006-03-15 12:14
2006.05.07
Как импортировать DBF таблицу в базу Oracle 8


4-1139995337
Nike
2006-02-15 12:22
2006.05.07
Перевод TFileTime в TDateTime


2-1145460774
simplelame
2006-04-19 19:32
2006.05.07
FR 3.0