code: func Parse(value string) (time.Time, error) {
  	for _, ds := range allDateStrings {
  		if ds.Match(value) {
  			return ds.Parse(value)
  		}
  	}
  	return time.Time{}, &UnknownDateFormatError{value}
  }
docs: // Parse attempts to parse a time string with all the knowns DateStrings