time

package
v0.0.0-...-6dda8ec Latest Latest
Warning

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

Go to latest
Published: May 14, 2025 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Форматирование даты в формате '22.03.2019'
	LayoutDateDMYByPoint = "02.01.2006"
	// Форматирование даты в формате '22/03/2019'
	LayoutDateDMYBySlash = "02/01/2006"
	// Форматирование даты в формате '22/03/2019'
	LayoutDateYMDByDash = "2006-01-02"
	// Форматирование даты и времени в формате '22.03.2019 17:01'
	LayoutDateTimeDMYMMByPoint = "02.01.2006 15:04"
	// Форматирование даты и времени в формате '22.03.2019 17:01:31'
	LayoutDateTimeDMYSSByPoint = "02.01.2006 15:04:05"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Time

type Time struct {
	goTime.Time
}

func Empty

func Empty() *Time

func FromTime

func FromTime(t goTime.Time) *Time

func FromUnixMillis

func FromUnixMillis(milliseconds int64) *Time

func FromUnixNano

func FromUnixNano(nanoseconds int64) *Time

func Now

func Now() *Time

func Parse

func Parse(layout string, value string) (*Time, error)

func (*Time) Add

func (t *Time) Add(duration goTime.Duration) *Time

func (*Time) After

func (t *Time) After(time *Time) bool

func (*Time) Before

func (t *Time) Before(time *Time) bool

func (*Time) Equal

func (t *Time) Equal(time *Time) bool

func (*Time) Local

func (t *Time) Local() *Time

func (*Time) Sub

func (t *Time) Sub(duration goTime.Duration) *Time

func (*Time) Unix

func (t *Time) Unix() int64

func (*Time) UnixMilli

func (t *Time) UnixMilli() int64

func (*Time) UnixNano

func (t *Time) UnixNano() int64

Jump to

Keyboard shortcuts

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