package
0.0.0-20200929032655-f6a69397212e
Repository: https://github.com/sea-project/sea-pkg.git
Documentation: pkg.go.dev

# README

时间相关的工具包

目录

序号名称描述
1time.go时间的一些常用方法
 CurrentSecond当前时间戳(秒级)
 CurrentMilliSecond当前时间戳(毫秒级)
 GetEarlyYearUnix获取年初时间(秒级)
 GetEarlyMonthUnix获取当前月月初时间(秒级)
 GetZeroHourUnix获取当日零时时间(秒级)
 GetNowHourUnix获取当前小时时间
 GetUnixToFormatString按照给定格式输出给定的时间戳
 GetUnixToString获取给定时间戳的年月日
 GetUnixToHourString获取指定格式的给定时间戳的小时和分钟数
 GetUnixToMonth获取指定时间戳对应的月份
 GetUnixToDay获取指定时间戳对应的月份
 GetUnixToDayTime获取指定时间戳对应的月份.日期
 GetStringToFormatUnix将时间字符串转换为时间戳

单元测试

序号名称说明
1time_test.go对bytes常用方法进行功能测试
 Test_CurrentSecond测试当前时间戳(秒级)
 Test_CurrentMilliSecond测试当前时间戳(毫秒级)
 Test_GetEarlyMonthUnix测试获取当前月月初时间(秒级)
 Test_GetEarlyYearUnix测试获取年初时间(秒级)
 Test_GetZeroHourUnix测试获取当日零时时间(秒级)
 Test_GetUnixToFormatString测试按照给定格式输出给定的时间戳
 Test_GetUnixToString测试获取给定时间戳的年月日
 Test_GetUnixToHourString测试获取指定格式的给定时间戳的小时和分钟数
 Test_GetUnixToMonth测试获取指定时间戳对应的月份
 Test_GetUnixToDayTime测试获取指定时间戳对应的月份.日期
 Test_GetStringToFormatUnix测试将时间字符串转换为时间戳

# Functions

CurrentMilliSecond 当前时间戳(毫秒级).
CurrentSecond 当前时间戳(秒级).
GetEarlyMonthUnix 获取当前月月初时间(秒级).
GetEarlyYearUnix 获取年初时间(秒级).
GetNowHourUnix 获取当前小时时间(秒级).
GetStringToFormatUnix 将时间字符串转换为时间戳.
GetUnixToFormatDate Time stamp to date.
GetUnixToDay 获取指定时间戳对应的月份.
GetUnixToDayTime 获取指定时间戳对应的月份.日期 例:02.14.
GetUnixToFormatString 按照给定格式输出给定的时间戳 例:1550116063 2006-01-02 15:04 输出 2019-02-14 11:47 (时间转换的模板,golang里面只能是 "2006-01-02 15:04:05" (go的诞生时间)).
GetUnixToHourString 获取指定格式的给定时间戳的小时和分钟数.
GetUnixToMonth 获取指定时间戳对应的月份.
GetUnixToString 获取给定时间戳的年月日 如下格式输出.
GetZeroHourUnix 获取当日零时时间(秒级).

# Variables

MonthIntMap 12个月份.
MonthMap 12个月份用两位数值表示.