MyChat Scripts: LocalTimeToUTC, преобразовать локальное время в UTC формат

MyChat Scripts: LocalTimeToUTC, преобразовать локальное время в UTC формат

"Для разработчиков", "Серверные скрипты", "Описание функций", "Дата и время", "LocalTimeToUTC".

 

Преобразование локального времени к UTC с учётом Windows-настроек локального GMT-смещения и правилами перехода на летнее время.

 

Синтаксис

function LocalTimeToUTC(dt: double): double;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

dt

double

дата и время, из которой нужно получить UTC значение.

 

Результат функции

Дата и время.

 

Пример

var
  dt: double;
begin
  dt := Now;
  
  mLogScript(' Local current time: ' + FormatDateTime('hh:nn:ss', dt), '');
  mLogScript('Current time in UTC: ' + FormatDateTime('hh:nn:ss', LocalTimeToUTC(dt)), '');
end.

Результат работы скрипта

[16:30:51] (Log "LocalTimeToUTC"):  Local current time: 16:30:51

[16:30:51] (Log "LocalTimeToUTC"): Current time in UTC: 14:30:51

 

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

FormatDateTime

mLogScript

Now