Documentation
¶
Index ¶
- Constants
- type CustomTimeExtension
- func (extension *CustomTimeExtension) AddLocaleAlias(alias string, locale *time.Location)
- func (extension *CustomTimeExtension) AddTimeFormatAlias(alias, format string)
- func (extension *CustomTimeExtension) SetDefaultTimeFormat(timeFormat string, timeLocation *time.Location)
- func (extension *CustomTimeExtension) UpdateStructDescriptor(structDescriptor *jsoniter.StructDescriptor)
Constants ¶
View Source
const ( ANSIC = "ANSIC" UnixDate = "UnixDate" RubyDate = "RubyDate" RFC822 = "RFC822" RFC822Z = "RFC822Z" RFC850 = "RFC850" RFC1123 = "RFC1123" RFC1123Z = "RFC1123Z" RFC3339 = "RFC3339" RFC3339Nano = "RFC3339Nano" Kitchen = "Kitchen" Stamp = "Stamp" StampMilli = "StampMilli" StampMicro = "StampMicro" StampNano = "StampNano" )
time format alias
View Source
const ( Local = "Local" UTC = "UTC" )
time zone alias
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomTimeExtension ¶
type CustomTimeExtension struct {
jsoniter.DummyExtension
// contains filtered or unexported fields
}
func NewCustomTimeExtension ¶
func NewCustomTimeExtension() *CustomTimeExtension
func (*CustomTimeExtension) AddLocaleAlias ¶
func (extension *CustomTimeExtension) AddLocaleAlias(alias string, locale *time.Location)
func (*CustomTimeExtension) AddTimeFormatAlias ¶
func (extension *CustomTimeExtension) AddTimeFormatAlias(alias, format string)
func (*CustomTimeExtension) SetDefaultTimeFormat ¶
func (extension *CustomTimeExtension) SetDefaultTimeFormat(timeFormat string, timeLocation *time.Location)
func (*CustomTimeExtension) UpdateStructDescriptor ¶
func (extension *CustomTimeExtension) UpdateStructDescriptor(structDescriptor *jsoniter.StructDescriptor)
Click to show internal directories.
Click to hide internal directories.