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

Константа time.Second

Константа time.Second представляет собой длительность одной секунды в наносекундах. Ее значение равно 1 000 000 000 наносекундам (10⁹ нс). Эта константа имеет тип time.Duration и используется для выполнения операций, связанных с временными интервалами.

Синтаксис

time.Second

Пример

Давайте выведем значение константы time.Second в наносекундах:

package main import ( "fmt" "time" ) func main() { res := time.Second fmt.Println(res) }

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

"1s"

Пример

Давайте используем константу time.Second для создания задержки в одну секунду:

package main import ( "fmt" "time" ) func main() { fmt.Println("Start") time.Sleep(time.Second) fmt.Println("End") }

Пример

Давайте преобразуем константу time.Second в другие единицы измерения времени:

package main import ( "fmt" "time" ) func main() { res := time.Second fmt.Println(res.Nanoseconds()) fmt.Println(res.Microseconds()) fmt.Println(res.Milliseconds()) fmt.Println(res.Seconds()) }

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

"1000000000" "1000000" "1000" "1"

Пример

Давайте выполним математические операции с константой time.Second:

package main import ( "fmt" "time" ) func main() { fiveSeconds := 5 * time.Second halfSecond := time.Second / 2 fmt.Println(fiveSeconds) fmt.Println(halfSecond) }

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

"5s" "0.5s"

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

  • константу time.Minute,
    которая представляет длительность одной минуты
  • константу time.Hour,
    которая представляет длительность одного часа
  • константу time.Millisecond,
    которая представляет длительность одной миллисекунды
  • константу time.Microsecond,
    которая представляет длительность одной микросекунды
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить