2015-01-00 is currently parsed as "1 January 2015 minus 1 day" and becomes "31 December 2014". Should become "January 2015" w/o day instead.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T87764 Bugs related to time datatype (tracking) | |||
Resolved | Tobi_WMDE_SW | T87574 Wrong time parsing of ISO dates with day 00 | |||
Resolved | thiemowmde | T96137 Release and use data-values/time 0.7 |
Event Timeline
Change 186791 had a related patch set uploaded (by Thiemo Mättig (WMDE)):
Add ISO time strings to Lib\TimeParser tests
Change 192306 had a related patch set uploaded (by Thiemo Mättig (WMDE)):
Add fail-safe for YYYY-00-00 to DateTimeParser
Still open:
https://github.com/DataValues/Time/pull/27
https://gerrit.wikimedia.org/r/#/c/186791/ which needs a release and dependency update of DataValues/Time after the above is merged
I merged the pull request on github, and gave a +2 on gerrit. But before the change can be merged, we need a new release of DataValues/Time, it seems.
0.7.0 of DataValues/Time was released.
Pending review of https://gerrit.wikimedia.org/r/#/c/205267/
Change 205267 had a related patch set uploaded (by Daniel Kinzler):
Update DataValues Time to 0.7.0