func (d *DateTime) Set(v string) error {
	parsed, err := time.Parse(time.RFC3339, v)
	if err != nil {
		return err
	}
	//parsed.
	*d = DateTime{parsed}

	//*d.
	return nil
}
// Make it implement flag.Value
Make it implement flag.Value
// Make it implement flag . Value
func (d *DateTime) Set(v string) error {
	parsed, err := time.Parse(time.RFC3339, v)
	if err != nil {
		return err
	}
	*d = DateTime{parsed}
	return nil
}
func ( d * DateTime ) Set ( v string ) error { parsed , err := time . Parse ( time . RFC3339 , v ) if err != nil { return err } * d = DateTime { parsed } return nil }
Make it implement flag.Value
Make it implement flag . Value
//parsed. //*d.