Используется для получения информации по временной зоне:

const timezoneDefault = await System.timezones.default;

Hierarchy

  • TTimezones

Properties

Readonly UTC

Временная зона относительно UTC.

Пример использования:

const timezoneUTC = await System.timezones.UTC;

current

current: TTimezone

Текущая временная зона.

Временная зона, с которой работает сценарий. По умолчанию совпадает с временной зоной компании.

Пример использования:

const timezoneСurrent = await System.timezones.current;

Вы можете изменить текущую временную зону для выполнения сценария. Тогда все дальнейшие операции с датами будут учитывать именно эту зону.

System.timezones.current = timezoneSamara;

Readonly default

default: TTimezone

Временная зона компании.

Пример использования:

const timezoneDefault = await System.timezones.default;

Methods

all

  • all(isWinterTime?: undefined | false | true): TTimezone[]
  • Список временных зон.

    Пример использования:

    const allTimezones = await System.timezones.all();
    const timezones = allTimezones.filter(tz => tz.name === 'Europe/Samara');
    const timezoneSamara = timezones[0];
    

    Если не задавать isWinterTime, то берется смещение времени от сегодняшнего дня. Значение true соответствует зимнему времени, false — летнему.

    Имя временной зоны можно найти в глобальной базе tz database.

    Parameters

    • Optional isWinterTime: undefined | false | true

    Returns TTimezone[]