timeSugar

package
v0.0.0-...-dd3d275 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2021 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ChangeTimeToYMDStr

func ChangeTimeToYMDStr(date *time.Time) string

转换时间为字符串格式

func CheckDateFormat

func CheckDateFormat(date string) bool

检查日期格式

func ComputeDayThisMonth

func ComputeDayThisMonth() int64

计算到本月月底还有多少天

func ComputeSubDay

func ComputeSubDay(startTime, endTime string) int64

计算两个日期差距多少天

func CurrentTimeHI

func CurrentTimeHI() string

获取时分

func CurrentTimeHIS

func CurrentTimeHIS() string

获取时分秒

func CurrentTimeYMD

func CurrentTimeYMD() string

获取年月日

func CurrentTimeYMDHIS

func CurrentTimeYMDHIS() string

获取年月日时分秒

func CurrentTimeYMDHISPure

func CurrentTimeYMDHISPure() string

func CurrentTimeYMDHISTime

func CurrentTimeYMDHISTime() *time.Time

获取当前时间time.Time

func FormatTimeYMD

func FormatTimeYMD(timestamp int64) string

获取指定时间戳的年月日

func FormatTimeYMGHIS

func FormatTimeYMGHIS(timestamp int64) string

获取指定时间戳的年月日时分秒

func FormatUTCTimeYMGHIS

func FormatUTCTimeYMGHIS(timestamp string) string

获取指定时间戳的年月日时分秒

func GetBetweenDates

func GetBetweenDates(sdate, edate string) []string

GetBetweenDates 根据开始日期和结束日期计算出时间段内所有日期 参数为日期格式,如:2020-01-01

func GetBetweenMonth

func GetBetweenMonth(sdate, edate string) []string

计算两个日期得月份

func GetBetweenTimes

func GetBetweenTimes(stime, etime string) []string

参数为日期格式,如:2020-01-01

func GetFirstDateOfMonth

func GetFirstDateOfMonth(d time.Time) time.Time

获取传入的时间所在月份的第一天,即某月第一天的0点。如传入time.Now(), 返回当前月份的第一天0点时间。

func GetFirstDateOfWeek

func GetFirstDateOfWeek() (weekMonday string)

* 获取本周周一的日期

func GetLastDateOfMonth

func GetLastDateOfMonth(d time.Time) time.Time

获取传入的时间所在月份的最后一天,即某月最后一天的0点。如传入time.Now(), 返回当前月份的最后一天0点时间。

func GetYMDByCurrentDays

func GetYMDByCurrentDays(days int) string

通过制定天数,查看基于当前日期的天数 days为负数表示前几天 days为正数表示后几天

func GetZeroTime

func GetZeroTime(d time.Time) time.Time

获取某一天的0点时间

func MonthInterval

func MonthInterval() (first, last string)

func ParseInLocation

func ParseInLocation(strTime string) string

将格林威治时间字符串改为本地年月日时间

func Sub8HoursTime

func Sub8HoursTime(strTime string) string

Types

This section is empty.

Jump to

Keyboard shortcuts

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