查询使用 utc 时间
This commit is contained in:
13
pkg/u/u.go
13
pkg/u/u.go
@@ -81,16 +81,6 @@ func Map[T any, R any](src []T, convert func(T) R) []R {
|
||||
// 时间
|
||||
// ====================
|
||||
|
||||
func DateHead(date time.Time) time.Time {
|
||||
var y, m, d = date.Local().Date()
|
||||
return time.Date(y, m, d, 0, 0, 0, 0, time.Local).UTC()
|
||||
}
|
||||
|
||||
func DateTail(date time.Time) time.Time {
|
||||
var y, m, d = date.Local().Date()
|
||||
return time.Date(y, m, d, 23, 59, 59, 999999999, time.Local).UTC()
|
||||
}
|
||||
|
||||
func IsSameDate(date1, date2 time.Time) bool {
|
||||
var y1, m1, d1 = date1.Local().Date()
|
||||
var y2, m2, d2 = date2.Local().Date()
|
||||
@@ -98,7 +88,8 @@ func IsSameDate(date1, date2 time.Time) bool {
|
||||
}
|
||||
|
||||
func Today() time.Time {
|
||||
return DateHead(time.Now())
|
||||
var y, m, d = time.Now().Date()
|
||||
return time.Date(y, m, d, 0, 0, 0, 0, time.Local)
|
||||
}
|
||||
|
||||
func IsToday(date time.Time) bool {
|
||||
|
||||
Reference in New Issue
Block a user