Help us shape the future of Go! Take the 2026 Go Developer Survey

htime

package
v0.153.0 Latest Latest
Warning

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

Go to latest
Published: Oct 12, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Clock = clocks.System()
)

Functions

func Now

func Now() time.Time

Now returns time.Now() or time value based on the `clock` flag. Use this function to fake time inside hugo.

func Since

func Since(t time.Time) time.Duration

func StopWatch

func StopWatch(name string) func()

StopWatch is a simple helper to measure time during development.

func ToTimeInDefaultLocationE

func ToTimeInDefaultLocationE(i any, location *time.Location) (tim time.Time, err error)

Types

type AsTimeProvider

type AsTimeProvider interface {
	AsTime(zone *time.Location) time.Time
}

AsTimeProvider is implemented by go-toml's LocalDate and LocalDateTime.

type TimeFormatter

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

TimeFormatter is locale aware.

func NewTimeFormatter

func NewTimeFormatter(ltr locales.Translator) TimeFormatter

func (TimeFormatter) Format

func (f TimeFormatter) Format(t time.Time, layout string) string

Jump to

Keyboard shortcuts

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