time.go
func (t *DateTime) UnmarshalText(text []byte) error {
	tt, err := ParseDateTime(string(text))
	if err != nil {
		return err
	}
	*t = tt
	return nil
}
func (t *DateTime) UnmarshalText(text []byte) error {
	tt, err := ParseDateTime(string(text))
	if err != nil {
		return err
	}
	*t = tt
	return nil
}
func ( t * DateTime ) UnmarshalText ( text [ ] byte ) error { tt , err := ParseDateTime ( string ( text ) ) if err != nil { return err } * t = tt return nil }
// UnmarshalText implements the text unmarshaller interface
UnmarshalText implements the text unmarshaller interface