dtime

package
v1.0.6 Latest Latest
Warning

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

Go to latest
Published: Feb 10, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetAfterTimeYMD

func GetAfterTimeYMD(years int, months int, days int) string

func GetBeforeTimeYMD

func GetBeforeTimeYMD(years int, months int, days int) string

* 返回之前的时间的格式化时间

func GetBeforeTimeYMDDiagonal

func GetBeforeTimeYMDDiagonal(years int, months int, days int) string

func GetCurrentTimeYM added in v0.0.13

func GetCurrentTimeYM() string

func GetCurrentTimeYMD

func GetCurrentTimeYMD() string

* 返回当前时间的年月日字符串信息

func GetCurrentTimeYMDDiagonal

func GetCurrentTimeYMDDiagonal() string

func GetCurrentTimeYMDHMS

func GetCurrentTimeYMDHMS() string

func GetCurrentYMDHMS added in v0.0.13

func GetCurrentYMDHMS() string

func GetStringAllTime added in v0.0.13

func GetStringAllTime(date time.Time) string

func GetStringTime

func GetStringTime(date time.Time) string

func GetTimeStamp added in v0.0.13

func GetTimeStamp(date string) int64

没有预设CST时区,所以使用UTC+时间(秒)的方式表示UTC+8的方式 模板:2006-1-2 15:04:05 这个时间是固定的,不能改为其他时间

func GetYearMonthToDay added in v0.0.13

func GetYearMonthToDay(year int, month int) int

getYearMonthToDay 查询指定年份指定月份有多少天 @params year int 指定年份 @params month int 指定月份

func StringToTimeYMD added in v0.0.13

func StringToTimeYMD(ymd string) (time.Time, error)

字符串转换为时间

Types

type DefaultDtime

type DefaultDtime struct {
	// contains filtered or unexported fields
}

生成一个时间对象来获取与时间相关的数据

func NewDefaultDtime

func NewDefaultDtime() *DefaultDtime

func NewTimeDefaultDtime

func NewTimeDefaultDtime(t time.Time) *DefaultDtime

func (DefaultDtime) GetAfterTimeYMD

func (d DefaultDtime) GetAfterTimeYMD(years int, months int, days int) string

GetAfterTimeYMD 获取指定时间的将来时间字符串年月日 1990-01-04

func (DefaultDtime) GetBeforeTimeYMD

func (d DefaultDtime) GetBeforeTimeYMD(years int, months int, days int) string

GetBeforeTimeYMD 获取指定时间的过去时间字符串年月日 1990-01-04

func (DefaultDtime) GetBeforeTimeYMDDiagonal

func (d DefaultDtime) GetBeforeTimeYMDDiagonal(years int, months int, days int) string

GetBeforeTimeYMDDiagonal 获取指定时间的过去时间字符串年月日 1990/01/04

func (DefaultDtime) GetFirstDayOfMonth added in v1.0.6

func (d DefaultDtime) GetFirstDayOfMonth() string

func (DefaultDtime) GetStringTime

func (d DefaultDtime) GetStringTime(t time.Time) string

GetStringTime 获取指定时间的时间字符串年月日 1990-01-04

func (DefaultDtime) GetTimeYMD

func (d DefaultDtime) GetTimeYMD() string

GetTimeYMD 获取指定时间的字符串年月日 1990-01-04

func (DefaultDtime) GetTimeYMDDiagonal

func (d DefaultDtime) GetTimeYMDDiagonal() string

GetTimeYMDDiagonal 获取指定时间的字符串年月日 1990/01/04

func (DefaultDtime) GetTimeYMDHMS

func (d DefaultDtime) GetTimeYMDHMS() string

GetTimeYMDHMS 获取指定时间的时间字符串年月日 1990-01-04 11:11:11

func (DefaultDtime) SetTime

func (d DefaultDtime) SetTime(t time.Time)

SetTime 修改时间

type IDtime

type IDtime interface {
	SetTime(t time.Time)                                             //修改时间
	GetTimeYMD() string                                              //获取当前时间
	GetTimeYMDDiagonal() string                                      //获取当前使用使用/分隔
	GetBeforeTimeYMD(years int, months int, days int) string         //获取过去时间
	GetBeforeTimeYMDDiagonal(years int, months int, days int) string //获取过去时间
	GetAfterTimeYMD(years int, months int, days int) string          //获取将来时间
	GetStringTime(t time.Time) string                                //打印指定时间
	GetTimeYMDHMS() string                                           //获取时间包含分十秒
}

Jump to

Keyboard shortcuts

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