ldtime

package
v3.2.0 Latest Latest
Warning

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

Go to latest
Published: Oct 21, 2024 License: Apache-2.0 Imports: 1 Imported by: 26

Documentation

Overview

Package ldtime contains time-related types and functions used by LaunchDarkly packages.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type UnixMillisecondTime

type UnixMillisecondTime uint64

UnixMillisecondTime is a millisecond timestamp starting from the Unix epoch.

func UnixMillisFromTime

func UnixMillisFromTime(t time.Time) UnixMillisecondTime

UnixMillisFromTime converts a Time value into UnixMillisecondTime.

func UnixMillisNow

func UnixMillisNow() UnixMillisecondTime

UnixMillisNow returns the current date/time as a UnixMillisecondTime.

func (UnixMillisecondTime) IsDefined

func (t UnixMillisecondTime) IsDefined() bool

IsDefined returns true if the time value is non-zero.

This can be used to treat a zero value as "undefined" as an alternative to using a pointer, assuming that the exact beginning of the Unix epoch itself is not a valid time in this context.

Jump to

Keyboard shortcuts

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