РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
806 of 1593 menu

Переменная time.UTC

Переменная time.UTC представляет собой экземпляр time.Location, соответствующий часовому поясу UTC (Всемирное координированное время). Она используется как эталонный часовой пояс и применяется для работы с временем без привязки к конкретному региону. В отличие от локального времени системы, time.UTC всегда возвращает одно и то же значение независимо от настроек компьютера.

Синтаксис

time.UTC

Пример

Давайте создадим время в часовом поясе UTC и выведем его:

package main import ( "fmt" "time" ) func main() { t := time.Now().UTC() fmt.Println(t) }

Результат выполнения кода:

"2026-09-04 10:30:45.123456789 +0000 UTC"

Пример

Давайте сравним локальное время с временем UTC:

package main import ( "fmt" "time" ) func main() { local := time.Now() utc := time.Now().UTC() fmt.Printf("Local time: %s\n", local) fmt.Printf("UTC time: %s\n", utc) }

Результат выполнения кода:

"Local time: 2026-09-04 13:30:45.123456789 +0300 MSK" "UTC time: 2026-09-04 10:30:45.123456789 +0000 UTC"

Пример

Давайте создадим конкретную дату в часовом поясе UTC:

package main import ( "fmt" "time" ) func main() { t := time.Date(2026, 9, 4, 10, 30, 0, 0, time.UTC) fmt.Println(t) }

Результат выполнения кода:

"2026-09-04 10:30:00 +0000 UTC"

Смотрите также

  • переменную time.Local,
    которая представляет локальный часовой пояс системы
  • функцию Time.UTC,
    которая преобразует время в часовой пояс UTC
  • функцию Time.Local,
    которая преобразует время в локальный часовой пояс
  • функцию LoadLocation,
    которая загружает часовой пояс по имени
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить