Documentation ¶
Index ¶
Constants ¶
View Source
const ( // RFC3339NanoFixed is our own version of RFC339Nano because we want one // that pads the nano seconds part with zeros to ensure // the timestamps are aligned in the logs. RFC3339NanoFixed = "2006-01-02T15:04:05.000000000Z07:00" // JSONFormat is the format used by FastMarshalJSON JSONFormat = `"` + time.RFC3339Nano + `"` )
Variables ¶
This section is empty.
Functions ¶
func FastMarshalJSON ¶
FastMarshalJSON avoids one of the extra allocations that time.MarshalJSON is making.
func GetTimestamp ¶
GetTimestamp tries to parse given string as RFC3339 time or Unix timestamp (with seconds precision), if successful returns a Unix timestamp as string otherwise returns value back.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.