MyChat Scripts: функция DateTimeToISOStr для перевода даты и времени в строку ISO-формата
"Для разработчиков", "Серверные скрипты", "Описание функций", "Преобразования типов", "DateTimeToISOStr".
Преобразовать значение даты/времени (double) в текстовую строку формата ISO (yyyy-mm-dd hh:nn:ss).
Синтаксис
function DateTimeToISOStr(const dt: double): string;
Параметры и возвращаемые значения
Параметр |
Тип |
Значение |
dt |
double |
вещественное число — дата и время. |
Результат функции
Текстовая строка формата ISO.
Пример
var
i: integer;
dt: double;
begin
for i := 1 to 5 do begin
dt := IncDay(Now, Random(10000) - 5000);
mLogScript(DateTimeToISOStr(dt), '');
end;
end.
Результат работы скрипта
[20:13:23] (Log "DateTimeToISOStr"): 2018-08-20 20:13:23
[20:13:23] (Log "DateTimeToISOStr"): 2023-10-04 20:13:23
[20:13:23] (Log "DateTimeToISOStr"): 2017-12-28 20:13:23
[20:13:23] (Log "DateTimeToISOStr"): 2016-10-05 20:13:23
[20:13:23] (Log "DateTimeToISOStr"): 2031-09-18 20:13:23
[20:13:23] (Run "DateTimeToISOStr"): Время выполнения скрипта: 2 мс
[20:13:23] (Run "DateTimeToISOStr"): Скрипт выполнен успешно.