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

Метод time.Duration.Seconds

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

Синтаксис

d.Seconds()

Пример

Давайте создадим длительность в одну минуту и получим ее значение в секундах:

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

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

60

Пример

Давайте создадим длительность из 2.5 секунд и получим ее значение в секундах:

package main import ( "fmt" "time" ) func main() { d := 2500 * time.Millisecond res := d.Seconds() fmt.Println(res) }

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

2.5

Пример

Давайте получим количество секунд в одном часе:

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

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

3600

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

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