| 123456789101112131415161718192021222324252627 |
- package main
- import (
- "time"
- )
- // IsSameDayByTime 比较两个 time.Time 类型的时间是否是同一天
- func IsSameDayByTime(t1, t2 time.Time) bool {
- // 比较年、月、日是否相同
- y1, m1, d1 := t1.Date()
- y2, m2, d2 := t2.Date()
- return y1 == y2 && m1 == m2 && d1 == d2
- }
- // IsSameDay 比较两个时间是否是同一天
- func IsSameDay(t1, t2 int64) bool {
- // 将时间戳转换为 time.Time 类型
- time1 := time.Unix(t1, 0)
- time2 := time.Unix(t2, 0)
- // 比较年、月、日是否相同
- y1, m1, d1 := time1.Date()
- y2, m2, d2 := time2.Date()
- return y1 == y2 && m1 == m2 && d1 == d2
- }
|