Notes posted by MikeBlyth
RSS feed
MikeBlyth -
November 28, 2012 - (>= v3.0.0)
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