package
0.2.16
Repository: https://github.com/xingcxb/gokit.git
Documentation: pkg.go.dev

# Functions

BeginOfDay 获取某天的开始时间* * @param date 日期 * @return 返回输入日期的开始时间 */.
Compare 比较两个日期的时间 * @params beginDate 开始时间 * @params endDate 结束时间 * @return 比较结果,如果date1 < date2,返回数小于0,date1==date2返回0,date1 > date2 大于0 */.
Constellation 获取当前时间的星座* * @param date 日期 * @return 返回星座名称 */.
DateTimeStrToMillStr 日期时间字符串转毫秒字符串* * @param str 日期时间字符串 yyyy-MM-dd HH:mm:ss * @return 毫秒字符串 */.
DateTimeStrToSecondStr 日期时间字符串转秒字符串* * @param str 日期时间字符串 yyyy-MM-dd HH:mm:ss * @return 秒字符串 */.
EndOfDay 获取某天的结束时间* * @param date 日期 * @return 返回输入日期的结束时间 */.
Format 时间转换为字符串* * @param dateTime 日期 * @param format 格式 * @return 格式化后字符串 */.
FormatDate 时间转换为默认格式 yyyy-MM-dd* * @param dateTime 日期 * @return "yyyy-MM-dd" 格式字符串 */.
FormatDateTime 时间转换为默认格式 yyyy-MM-dd HH:mm:ss* * @param dateTime 日期 * @return "yyyy-MM-dd HH:mm:ss" 格式字符串 */.
FormatWeChatTimeStr 格式化时间字符串为微信时间 * @param chatTimeStr 时间字符串 * @return 仿微信时间 */.
GetDay 获取当前时间的号数* * @param dateTime 日期 * @return 返回号数 */.
GetMonth 获取指定时间的月份* * @param dateTime 日期 * @return 返回月份 */.
GetYear 获得年的部分* * @param date 日期 * @return 返回年份 */.
IsBetweenBE 判断日期是否在这两个时间中间 * @params comTime 待比较时间 * @params beginTime 开始时间 * @params endTime 结束时间 * @return true:在时间之间,false:不在时间之间 */.
IsLeapYear 判断是否是闰年* * @param dateTime 日期 * @return true:是闰年,false:不是闰年 */.
IsSameDay 判断两个日期是否为同一天* * @param date1 日期1 * @param date2 日期2 * @return true:是同一天,false:不是同一天 */.
IsSameMonth 判断两个日期是否为同一月* * @param date1 日期1 * @param date2 日期2 * @return true:是同一月,false:不是同一月 */.
LastWeek 上周* * @return 上周 */.
LeapYear 判断是否为闰年* * @param year 年份 * @return 闰年返回true 否则返回false */.
LengthOfMonth 获取指定日期的月份的天数* * @param dateTime 日期 * @return 指定日期的月份的天数 */.
LengthOfYear 获取指定日期的年份的天数* * @param dateTime 日期 * @return 指定日期的年份的天数 */.
MillisecondOfToStr 毫秒时间戳转字符串* * @param timeMillis 时间戳,毫秒数 * @return "yyyy-MM-dd HH:mm:ss" 格式字符串 */.
NextWeek 下周* * @return 下周 */.
Now 当前时间,格式 yyyy-MM-dd HH:mm:ss* * @return 当前时间的标准形式字符串,格式 yyyy-MM-dd HH:mm:ss */.
OffSet 获取指定日期偏移指定时间后的时间,生成的偏移日期不影响原日期* * @param dateTime 基准日期 * @param timeUnit 偏移的粒度大小(秒、分、小时、天、周) dateKit下的TimeSeconds、TimeMinute、TimeHour、TimeDay、TimeWeek * @param offset 偏移量,正数为向后偏移,负数为向前偏移 * @return 偏移后的日期,错误 */.
OffsetDay 偏移天* * @param date 日期 * @param offset 偏移天数,正数向未来偏移,负数向历史偏移 * @return 偏移后的日期 */.
OffsetHour 偏移小时* * @param date 日期 * @param offset 偏移小时数,正数向未来偏移,负数向历史偏移 * @return 偏移后的日期 */.
OffsetMillisecond 偏移毫秒数* * @param date 日期 * @param offset 偏移毫秒数,正数向未来偏移,负数向历史偏移 * @return 偏移后的日期 */.
OffsetMinute 偏移分钟* * @param date 日期 * @param offset 偏移分钟数,正数向未来偏移,负数向历史偏移 * @return 偏移后的日期 */.
OffsetMonth 偏移月* * @param date 日期 * @param offset 偏移月数,正数向未来偏移,负数向历史偏移 * @return 偏移后的日期 */.
OffsetSecond 偏移秒数* * @param date 日期 * @param offset 偏移秒数,正数向未来偏移,负数向历史偏移 * @return 偏移后的日期 */.
OffsetWeek 偏移周* * @param date 日期 * @param offset 偏移周数,正数向未来偏移,负数向历史偏移 * @return 偏移后的日期 */.
OffsetYear 偏移年* * @param date 日期 * @param offset 偏移年数,正数向未来偏移,负数向历史偏移 * @return 偏移后的日期 */.
ParseDate 日期时间字符串转time类型* * @param str 日期时间字符串 yyyy-MM-dd * @return 返回时间类型数据 */.
ParseDateTime 日期时间字符串转time类型* * @param str 日期时间字符串 yyyy-MM-dd HH:mm:ss * @return 返回时间类型数据 */.
Quarter 获得指定日期所属季度,从1开始计数 公历形式的划分3-5为春* * @param dateTime 日期 * @return 返回第几个季度 1:春、2:夏、3:秋、4:冬 */.
SecondOfToStr 秒·时间戳转换为字符串* * @param timeSecond 时间戳,秒数 * @return "yyyy-MM-dd HH:mm:ss" 格式字符串 */.
SpendMs 计时,常用于记录某段代码的执行时间,单位:毫秒* * @param preTime 之前记录的时间 * @return 两次记录时间的差值,单位:毫秒 */.
SpendNt 计时,常用于记录某段代码的执行时间,单位:纳秒* * @param preTime 之前记录的时间 * @return 两次记录时间的差值,单位:纳秒 */.
Today 获取当前日期,格式 yyyy-MM-dd* * @return 当前时间的标准形式字符串,格式 yyyy-MM-dd */.
Tomorrow 明天* * @return 明天 */.
Yesterday 昨天* * @return 昨天 */.

# Constants

# Variables

DateLayoutHMS 格式化时间的时分秒模版.
DateLayoutPureYMD 格式化时间的纯年月日模版.
DateLayoutPureYMDHMS 格式化时间的纯年月日时分秒模版.
DateLayoutPureYMDHMSS 格式化时间的纯时分秒毫秒模版.
DateLayoutYM 格式化时间的年月模版.
DateLayoutYMD 格式化时间的年月日模版.
DateLayoutYMDHMS 格式化时间的年月日时分秒模版.
DateLayoutYMDHMSS 格式化时间的年月日时分秒毫秒模版.
DateLayoutYMDTHMSZ 格式化时间的年月日时分秒毫秒模版.

# Type aliases

No description provided by the author