La función Time.Hour() en el lenguaje Go se usa para verificar la hora dentro del día en la que la «t» indicada se presenta en el rango [0, 23]. Además, esta función se define en el paquete de tiempo. Aquí, debe importar el paquete «tiempo» para usar estas funciones.
Sintaxis:
func (t Time) Hour() int
Aquí, “t” es el tiempo establecido.
Valor de retorno: Devuelve la hora del día en que ocurre la “t” indicada.
Ejemplo 1:
// Golang program to illustrate the usage of // Time.Hour() function // Including main package package main // Importing fmt and time import "fmt" import "time" // Calling main func main() { // Declaring t in UTC t := time.Date(2020, 5, 36, 11, 45, 04, 0, time.UTC) // Calling Hour method hr := t.Hour() // Prints hour as specified fmt.Printf("The stated hour "+ "within the day is: %v\n", hr) }
Producción:
The stated hour within the day is: 11
Ejemplo 2:
// Golang program to illustrate the usage of // Time.Hour() function // Including main package package main // Importing fmt and time import "fmt" import "time" // Calling main func main() { // Declaring t in UTC t := time.Date(2020, 5, 36, 29, 45, 04, 0, time.UTC) // Calling Hour method hr := t.Hour() // Prints hour as specified fmt.Printf("The stated hour"+ " within the day is: %v\n", hr) }
Producción:
The stated hour within the day is: 5
Aquí, la hora indicada está fuera del rango habitual, pero se normaliza durante la conversión.
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA