time.Time.Hour() Function in Golang With Examples
Last Updated :
19 Apr, 2020
The Time.Hour() function in Go language is used to check the hour within the day in which the stated “t” presents itself in the range [0, 23]. Moreover, this function is defined under the time package. Here, you need to import the “time” package in order to use these functions.
Syntax:
func (t Time) Hour() int
Here, “t” is the stated time.
Return Value: It returns the hour within the day in which the stated “t” occurs.
Example 1:
package main
import "fmt"
import "time"
func main() {
t := time .Date(2020, 5, 36,
11, 45, 04, 0, time .UTC)
hr := t.Hour()
fmt.Printf( "The stated hour " +
"within the day is: %v\n" , hr)
}
|
Output:
The stated hour within the day is: 11
Example 2:
package main
import "fmt"
import "time"
func main() {
t := time .Date(2020, 5, 36,
29, 45, 04, 0, time .UTC)
hr := t.Hour()
fmt.Printf( "The stated hour" +
" within the day is: %v\n" , hr)
}
|
Output:
The stated hour within the day is: 5
Here, the stated hour is out of usual range but it is normalized while conversion.
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...