Notes posted by MikeBlyth
RSS feed
0 thanks
String to date conversion not necessarily symmetric
Note that converting from Date to String and back again is not necessarily symmetric, because the conversion to string may result in a format that is not properly converted by `to_date`.
For one thing, `to_date` sets the century argument in _parse to false. Thus if the default date format has a two-digit year, like the :short one, the century will be dropped.
Date.today.to_s.to_date #=> Mon, 28 Nov 0012