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

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

Константа time.Minute представляет собой значение типа time.Duration, равное 60 миллиардам наносекунд (60 * 10^9 нс). Она используется для выполнения операций с временем в минутах - сложения с другими значениями time.Duration, сравнения и преобразования.

Синтаксис

time.Minute

Пример

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

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

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

60000000000

Пример

Давайте прибавим одну минуту к текущему времени:

package main import ( "fmt" "time" ) func main() { now := time.Now() future := now.Add(time.Minute) fmt.Println(future.Format("15:04:05")) }

Результат выполнения кода (время будет на 1 минуту больше текущего):

"14:31:45"

Пример

Давайте создадим задержку в одну минуту с помощью константы time.Minute:

package main import ( "fmt" "time" ) func main() { start := time.Now() time.Sleep(time.Minute) duration := time.Since(start) fmt.Println(duration.Minutes()) }

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

"1.000012345"

Пример

Давайте используем константу time.Minute для проверки, превышает ли интервал одну минуту:

package main import ( "fmt" "time" ) func main() { now := time.Now() time.Sleep(30 * time.Second) elapsed := time.Since(now) if elapsed > time.Minute { fmt.Println("Прошло больше минуты") } else { fmt.Println("Прошло меньше минуты") } }

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

"Прошло меньше минуты"

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

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