package
0.0.0-20200929032655-f6a69397212e
Repository: https://github.com/sea-project/sea-pkg.git
Documentation: pkg.go.dev
# README
时间相关的工具包
目录
序号 | 名称 | 描述 |
---|---|---|
1 | time.go | 时间的一些常用方法 |
CurrentSecond | 当前时间戳(秒级) | |
CurrentMilliSecond | 当前时间戳(毫秒级) | |
GetEarlyYearUnix | 获取年初时间(秒级) | |
GetEarlyMonthUnix | 获取当前月月初时间(秒级) | |
GetZeroHourUnix | 获取当日零时时间(秒级) | |
GetNowHourUnix | 获取当前小时时间 | |
GetUnixToFormatString | 按照给定格式输出给定的时间戳 | |
GetUnixToString | 获取给定时间戳的年月日 | |
GetUnixToHourString | 获取指定格式的给定时间戳的小时和分钟数 | |
GetUnixToMonth | 获取指定时间戳对应的月份 | |
GetUnixToDay | 获取指定时间戳对应的月份 | |
GetUnixToDayTime | 获取指定时间戳对应的月份.日期 | |
GetStringToFormatUnix | 将时间字符串转换为时间戳 |
单元测试
序号 | 名称 | 说明 |
---|---|---|
1 | time_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 获取当日零时时间(秒级).