timex

package
v0.0.15 Latest Latest
Warning

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

Go to latest
Published: Apr 6, 2022 License: Apache-2.0 Imports: 2 Imported by: 1

Documentation

Index

Constants

View Source
const DateTime = "2006-01-02 15:04:05"
View Source
const WeekStartDay = time.Monday

Variables

View Source
var Now = time.Now

Functions

func BeginningOfDay

func BeginningOfDay() time.Time

func BeginningOfHalf

func BeginningOfHalf() time.Time

func BeginningOfHour

func BeginningOfHour() time.Time

func BeginningOfMinute

func BeginningOfMinute() time.Time

func BeginningOfMonth

func BeginningOfMonth() time.Time

func BeginningOfQuarter

func BeginningOfQuarter() time.Time

func BeginningOfWeek

func BeginningOfWeek() time.Time

func BeginningOfWeekday

func BeginningOfWeekday(weekStartDay time.Weekday) time.Time

func BeginningOfYear

func BeginningOfYear() time.Time

func EndOfDay

func EndOfDay() time.Time

func EndOfHalf

func EndOfHalf() time.Time

func EndOfHour

func EndOfHour() time.Time

func EndOfMinute

func EndOfMinute() time.Time

func EndOfMonth

func EndOfMonth() time.Time

func EndOfQuarter

func EndOfQuarter() time.Time

func EndOfWeek

func EndOfWeek() time.Time

func EndOfWeekday

func EndOfWeekday(weekStartDay time.Weekday) time.Time

func EndOfYear

func EndOfYear() time.Time

func Monday

func Monday() time.Time

func MustParse

func MustParse(str string) time.Time

func MustParseIn

func MustParseIn(str string, loc *time.Location) time.Time

func Parse

func Parse(str string) (time.Time, error)

func ParseIn

func ParseIn(str string, loc *time.Location) (time.Time, error)

func Quarter

func Quarter() uint

func Sunday

func Sunday() time.Time

func Today

func Today() time.Time

func Tomorrow

func Tomorrow() time.Time

func Yesterday

func Yesterday() time.Time

Types

type Time

type Time struct {
	time.Time
}

func New

func New(t time.Time) *Time

func (*Time) BeginningOfDay

func (now *Time) BeginningOfDay() time.Time

func (*Time) BeginningOfHalf

func (now *Time) BeginningOfHalf() time.Time

func (*Time) BeginningOfHour

func (now *Time) BeginningOfHour() time.Time

func (*Time) BeginningOfMinute

func (now *Time) BeginningOfMinute() time.Time

func (*Time) BeginningOfMonth

func (now *Time) BeginningOfMonth() time.Time

func (*Time) BeginningOfQuarter

func (now *Time) BeginningOfQuarter() time.Time

func (*Time) BeginningOfWeek

func (now *Time) BeginningOfWeek() time.Time

func (*Time) BeginningOfWeekday

func (now *Time) BeginningOfWeekday(weekStartDay time.Weekday) time.Time

func (*Time) BeginningOfYear

func (now *Time) BeginningOfYear() time.Time

func (*Time) EndOfDay

func (now *Time) EndOfDay() time.Time

func (*Time) EndOfHalf

func (now *Time) EndOfHalf() time.Time

func (*Time) EndOfHour

func (now *Time) EndOfHour() time.Time

func (*Time) EndOfMinute

func (now *Time) EndOfMinute() time.Time

func (*Time) EndOfMonth

func (now *Time) EndOfMonth() time.Time

func (*Time) EndOfQuarter

func (now *Time) EndOfQuarter() time.Time

func (*Time) EndOfWeek

func (now *Time) EndOfWeek() time.Time

func (*Time) EndOfWeekday

func (now *Time) EndOfWeekday(weekStartDay time.Weekday) time.Time

func (*Time) EndOfYear

func (now *Time) EndOfYear() time.Time

func (*Time) Monday

func (now *Time) Monday() time.Time

func (*Time) Quarter

func (now *Time) Quarter() uint

func (*Time) Sunday

func (now *Time) Sunday() time.Time

func (*Time) Today

func (now *Time) Today() time.Time

func (*Time) Tomorrow

func (now *Time) Tomorrow() time.Time

func (*Time) Yesterday

func (now *Time) Yesterday() time.Time

Jump to

Keyboard shortcuts

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