Перейти к основному содержимому

DateTime():tz()

Устанавливает часовой пояс объекта DateTime на указанный идентификатор часового пояса.

Сигнатура

tz(timeZoneId: string): DateTime

Параметры

ПараметрТипОписание
timeZoneIdstringИдентификатор устанавливаемого часового пояса (например, "America/New_York", "Europe/London"). Список доступных идентификаторов часовых поясов можно найти здесь.

Возвращаемое значение

  • Тип: DateTime
  • Текущий экземпляр DateTime с часовым поясом, установленным на указанный идентификатор, что позволяет chaining методов (цепочку вызовов).

Примеры

local now = DateTime()
toast("Локальное время: " .. now:format("yyyy-MM-dd HH:mm:ss Z"))

now:tz("America/New_York")
toast("Время в Нью-Йорке: " .. now:format("yyyy-MM-dd HH:mm:ss Z"))

now:tz("Europe/London")
toast("Время в Лондоне: " .. now:format("yyyy-MM-dd HH:mm:ss Z"))