Метод time.Time.Minute
Метод time.Time.Minute возвращает минуты часа для указанного времени.
Возвращаемое значение представляет собой целое число в диапазоне от 0 до 59.
Метод не принимает никаких параметров и используется для извлечения минутной части из временной метки.
Синтаксис
t.Minute()
Пример
Давайте получим минуты из текущего времени:
package main
import (
"fmt"
"time"
)
func main() {
now := time.Now()
res := now.Minute()
fmt.Println(res)
}
Результат выполнения кода:
15
Пример
Давайте создадим конкретную дату и получим из нее минуты:
package main
import (
"fmt"
"time"
)
func main() {
t := time.Date(2024, time.January, 15, 14, 30, 45, 0, time.UTC)
res := t.Minute()
fmt.Println(res)
}
Результат выполнения кода:
30
Пример
Метод всегда возвращает минуты в пределах от 0 до 59. Попробуем использовать его с разными значениями:
package main
import (
"fmt"
"time"
)
func main() {
t1 := time.Date(2024, time.January, 1, 12, 0, 0, 0, time.UTC)
t2 := time.Date(2024, time.January, 1, 12, 59, 0, 0, time.UTC)
fmt.Println(t1.Minute())
fmt.Println(t2.Minute())
}
Результат выполнения кода:
0
59
Смотрите также
-
метод
time.Time.Hour,
который возвращает час из времени -
метод
time.Time.Second,
который возвращает секунды из времени -
метод
time.Time.Nanosecond,
который возвращает наносекунды из времени -
метод
time.Time.Clock,
который возвращает часы, минуты и секунды одновременно