π Time β
go
import (
"fmt"
"github.com/thuongtruong109/gouse"
)
1. Time element β
Description: Show all time elements
go
func TimeElement() {
println("Second:", gouse.Second())
println("Minute:", gouse.Minute())
println("Hour:", gouse.Hour())
println("Day:", gouse.Day())
println("Month:", gouse.Month())
println("Year:", gouse.Year())
println("Weekday:", gouse.Weekday())
println("Unix:", gouse.Unix())
println("UnixNano:", gouse.Nano())
println("UnixMilli:", gouse.Milli())
println("UnixMicro:", gouse.Micro())
fmt.Println("UnixMilliToTime:", gouse.Milli2Time(1000000000))
fmt.Println("UnixMicroToTime:", gouse.Micro2Time(1000000000))
fmt.Println("UnixNanoToTime:", gouse.Nano2Time(1000000000))
}
2. Time to second β
Description: Convert time to seconds
Input params: (time int64)
go
func TimeToSecond() {
println("ToSecond:", gouse.ToSecond(1))
}
3. Time to minute β
Description: Convert time to minutes
Input params: (time int64)
go
func TimeToMinute() {
println("ToMinute:", gouse.ToMinute(1))
}
4. Time to hour β
Description: Convert time to hours
Input params: (time int64)
go
func TimeToHour() {
println("ToHour:", gouse.ToHour(1))
}
5. Time sleep second β
Description: Sleep for seconds
Input params: (interval int64)
go
func TimeSleepSecond() {
gouse.SleepS(1)
}
6. Time sleep minute β
Description: Sleep for minutes
Input params: (interval int64)
go
func TimeSleepMinute() {
gouse.SleepM(1)
}
7. Time sleep hour β
Description: Sleep for hours
Input params: (interval int64)
go
func TimeSleepHour() {
gouse.SleepH(1)
}
8. Time terminal clock β
Description: Display clock in terminal
go
func TimeTerminalClock() {
gouse.TerminalClock()
}