antoniop
committed
on 13 Dec 19
Address lc_time_fmt shortcomings:
- use clock scan to enforce supported date formats, 'YYYY-MM-DD' (undocumented, but explicitly checked fo… Show more
Address lc_time_fmt shortcomings:

- use clock scan to enforce supported date formats, 'YYYY-MM-DD' (undocumented, but explicitly checked for in the code) and 'YYYY-MM-DD HH:MM:SS'

- leverage clock scan capabilities to correctly handle 'impossible dates' such as 1999-02-29

- leverage clock format to obtain the correct week day

- leverage clock api to correctly handle gregorian/julian dates

- implement documented formats that had an empty entry in format array (%W, u, %U, %j)

Show less