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

Метод time.Duration.Minutes

Метод Duration.Minutes возвращает длительность в минутах как число типа float64. Метод не принимает никаких параметров и работает с любым значением типа time.Duration. Если длительность меньше минуты, результат будет дробным числом меньше единицы.

Синтаксис

minutes := duration.Minutes()

Пример

Давайте преобразуем длительность в 2 часа 30 минут в минуты:

package main import ( "fmt" "time" ) func main() { duration := 2*time.Hour + 30*time.Minute minutes := duration.Minutes() fmt.Println(minutes) }

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

150

Пример

Давайте преобразуем длительность меньше минуты в минуты:

package main import ( "fmt" "time" ) func main() { duration := 45 * time.Second minutes := duration.Minutes() fmt.Println(minutes) }

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

0.75

Пример

Давайте преобразуем длительность в 3.5 дня в минуты:

package main import ( "fmt" "time" ) func main() { duration := 3*24*time.Hour + 12*time.Hour minutes := duration.Minutes() fmt.Println(minutes) }

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

5040

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

  • метод Duration.Hours,
    который преобразует длительность в часы
  • метод Duration.Seconds,
    который преобразует длительность в секунды
  • метод Duration.Milliseconds,
    который преобразует длительность в миллисекунды
  • метод Duration.Microseconds,
    который преобразует длительность в микросекунды
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить