github.com/djadala/yy (go): Package yy converts incomplete dates to time.Time  Conversion is done by finding nearest valid date to reference date. Date validity is according std time package, for example no leap seconds.  Motivation for this package is large number of financial protocols and file formats, where abbreviated dates are transmitted in relation to transmitted date. (For example expiration date printed on credit cards have 2 year digits and month: YY/MM)  Supported date formats are:  Above, 'nearest valid date' means nearest to reference date.  Additionally, time components can be specified, but they don't participate in finding nearest date. If they are missing, hour, minute, second and fraction defaults to 0, location is copied from reference time.
Keywords: date|go|incomplete-dates|time