time.go
func (t *DateTime) DeepCopy() *DateTime {
	if t == nil {
		return nil
	}
	out := new(DateTime)
	t.DeepCopyInto(out)
	return out
}
func (t *DateTime) DeepCopy() *DateTime {
	if t == nil {
		return nil
	}
	out := new(DateTime)
	t.DeepCopyInto(out)
	return out
}
func ( t * DateTime ) DeepCopy ( ) * DateTime { if t == nil { return nil } out := new ( DateTime ) t . DeepCopyInto ( out ) return out }
// DeepCopy copies the receiver into a new DateTime.
DeepCopy copies the receiver into a new DateTime .