timex

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2021 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const CSTLayout = "2006-01-02 15:04:05"

CSTLayout China Standard Time Layout

View Source
const CSTLayoutShort = "2006-01-02"
View Source
const ShortLayoutShort = "20060102150405"

Variables

This section is empty.

Functions

func CSTDateString

func CSTDateString() string

CSTLayoutString 格式化时间 返回 "2006-01-02" 格式的时间

func CSTLayoutString

func CSTLayoutString() string

CSTLayoutString 格式化时间 返回 "2006-01-02 15:04:05" 格式的时间

func CSTLayoutStringToUnix

func CSTLayoutStringToUnix(cstLayoutString string) (int64, error)

CSTLayoutStringToUnix 返回 unix 时间戳 2020-01-24 21:11:11 => 1579871471

func GMTLayoutString

func GMTLayoutString() string

GMTLayoutString 格式化时间 返回 "Mon, 02 Jan 2006 15:04:05 GMT" 格式的时间

func Int2DateTime

func Int2DateTime(t int64) string

func ParseCSTInLocation

func ParseCSTInLocation(date string) (time.Time, error)

ParseCSTInLocation 格式化时间 2006-01-02 15:04:05 => time.Time

func ParseGMTInLocation

func ParseGMTInLocation(date string) (time.Time, error)

ParseGMTInLocation 格式化时间

func ParseShortCSTInLocation

func ParseShortCSTInLocation(date string) (time.Time, error)

ParseCSTInLocation 格式化时间 2020-01-24 => time.Time

func RFC3339ToCSTLayout

func RFC3339ToCSTLayout(value string) (string, error)

RFC3339ToCSTLayout convert rfc3339 value to china standard time layout 2020-11-08T08:18:46+08:00 => 2020-11-08 08:18:46

func ShortLayoutShortString

func ShortLayoutShortString() string

func SubInLocation

func SubInLocation(ts time.Time) float64

SubInLocation 计算时间差

func ToCSTLayoutString

func ToCSTLayoutString(t time.Time) string

CSTTLayoutString 格式化时间 返回 "2006-01-02 15:04:05" 格式的时间

Types

This section is empty.

Jump to

Keyboard shortcuts

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