func (s *ShortDate) UnmarshalJSON(data []byte) error {
	unquotedData, _ := strconv.Unquote(string(data))
	time, err := time.Parse("2006-01-02", unquotedData)
	s.Time = time
	return err
}
// UnmarshalJSON unmarshals the JSON representation into a date
UnmarshalJSON unmarshals the JSON representation into a date
// UnmarshalJSON unmarshals the JSON representation into a date
func (s *ShortDate) UnmarshalJSON(data []byte) error {
	unquotedData, _ := strconv.Unquote(string(data))
	time, err := time.Parse("2006-01-02", unquotedData)
	s.Time = time
	return err
}
func ( s * ShortDate ) UnmarshalJSON ( data [ ] byte ) error { unquotedData , _ := strconv . Unquote ( string ( data ) ) time , err := time . Parse ( " " , unquotedData ) s . Time = time return err }
UnmarshalJSON unmarshals the JSON representation into a date
UnmarshalJSON unmarshals the JSON representation into a date