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

Метод time.Duration.Milliseconds

Метод Milliseconds типа time.Duration преобразует длительность в количество миллисекунд, возвращая значение типа float64. Этот метод позволяет получить точное представление длительности в миллисекундах, включая дробную часть.

Синтаксис

dur.Milliseconds()

Пример

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

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

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

1000

Пример

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

package main import ( "fmt" "time" ) func main() { dur := 1500 * time.Millisecond res := dur.Milliseconds() fmt.Println(res) }

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

1500

Пример

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

package main import ( "fmt" "time" ) func main() { dur1 := time.Minute dur2 := 45 * time.Second ms1 := dur1.Milliseconds() ms2 := dur2.Milliseconds() fmt.Println(ms1) fmt.Println(ms2) fmt.Println(ms1 > ms2) }

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

60000 45000 true

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

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