func init() { … }
func IsDateTime(str string) bool { … }
const RFC3339Millis …
const RFC3339Micro …
const ISO8601LocalTime …
const DateTimePattern …
var dateTimeFormats …
var rxDateTime …
var MarshalFormat …
func ParseDateTime(data string) (DateTime, error) { … }
type DateTime …
func NewDateTime() DateTime { … }
func (t DateTime) String() string { … }
func (t DateTime) MarshalText() ([]byte, error) { … }
func (t *DateTime) UnmarshalText(text []byte) error { … }
func (t *DateTime) Scan(raw interface{ … }
func (t DateTime) MarshalJSON() ([]byte, error) { … }
func (t *DateTime) UnmarshalJSON(data []byte) error { … }
func (t *DateTime) DeepCopyInto(out *DateTime) { … }
func (t *DateTime) DeepCopy() *DateTime { … }