timelib

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 21, 2025 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetDayStartTime

func GetDayStartTime(t time.Time) time.Time

GetDayStartTime 获取给定时间的当天0点时间

func GetDayStartTimeUnix

func GetDayStartTimeUnix(t time.Time) int64

GetDayStartTimeUnix 获取给定时间的当天0点时间戳

func GetMonthStartEndTime

func GetMonthStartEndTime(t time.Time) (int64, int64)

GetMonthStartEndTime 获取给定时间的本月的开时间和结束时间

func GetTimeMicro

func GetTimeMicro() int64

func GetTimeMilli

func GetTimeMilli() int64

func GetTimeUnix

func GetTimeUnix() int64

GetTimeUnix 获取服务器时间戳

func GetWeekDurationTime

func GetWeekDurationTime(t time.Time) (time.Time, time.Time)

GetWeekDurationTime 获取给定时间的周一0点-周日23:59:59时间戳

func GetWeekStartTime

func GetWeekStartTime(t time.Time) time.Time

GetWeekStartTime 获取给定时间的周一0点时间戳

func Now

func Now() time.Time

Now 获取服务器当前时间

func SameDay

func SameDay(timestamp1, timestamp2 int64) bool

func SameWeek

func SameWeek(timestamp1, timestamp2 int64) bool

SameWeek 判断两个时间是否在同一周(自然周)

func SetTimeOffset

func SetTimeOffset(offset int64)

SetTimeOffset 设置服务器时间偏移量

func Since

func Since(t time.Time) time.Duration

func SinceFromUnix

func SinceFromUnix(t int64) time.Duration

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL