I'm using time package in go for taking the time into string but there is a problem is that when the time is 9:00 AM or 10:00 AM
then the below code will output for 9:00AM is 90
and for 10:00AM is 100
but if there is time 9:11AM or 10:11AM
then the output for 9:11AM is 911
and for 10:11AM is 1011
The problem is if there is 10:00AM then it will give the minutes in two digits number not in single single digit. The code I'm using is
hours, minutes, _ := time.Now().Clock()
fmt.Println(hours, minutes)
I want that it will produce the result in two digit like 10:00AM
then it will give 1000
and if there is 10:11AM
then it will give me 1011
.
Basically I want to convert them into the string using:-
currUTCTimeInString := strconv.Itoa(hours) + strconv.Itoa(minutes)
Can anybody help me for this.