MyChat Scripts: функция DateTimeToISOStr для перевода даты и времени в строку ISO-формата

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"): Скрипт выполнен успешно.

 

Ещё посмотреть

IncDay

mLogScript

Now

Random