"Для разработчиков", "Серверные скрипты", "Описание функций", "Преобразования типов", "StrMyChatToDateTime".
Преобразовать текстовую строку MyChat-формата (dd.mm.yyyy.hh.nn.ss) в число с плавающей точкой формата double.
function StrMyChatToDateTime(const sDate: string): double;
Параметр |
Тип |
Значение |
---|---|---|
sDate |
string |
текстовое представление даты и времени в формате MyChat. |
Число в формате double. Если вы передадите пустую или неправильную строку, функция вернёт NODATE-значение.
const
MYCHAT_BIRTHDAY = '13.05.2004.03.14.15';
var
dt: double;
begin
dt := StrMyChatToDateTime(MYCHAT_BIRTHDAY);
mLogScript(FormatDateTime('d (ddd) mmm yyyy hh:nn:ss', dt), '');
end.
[12:48:11] (Log "StrMyChatToDateTime"): 13 (Чт) май 2004 03:14:15
[12:48:11] (Run "StrMyChatToDateTime"): Время выполнения скрипта: 7 мс
[12:48:11] (Run "StrMyChatToDateTime"): Скрипт выполнен успешно.