Actions
Bug #14317
closedDate.strptime(..., "%U") fails if first day of the week is not in the 0th week.
Bug #14317:
Date.strptime(..., "%U") fails if first day of the week is not in the 0th week.
Description
Date.new(2018,1,1)
=> Mon, 01 Jan 2018
Date.new(2018,1,1).strftime("%U %Y")
=> "00 2018"
Date.strptime("00 2018", "%U %Y")
ArgumentError: invalid date
Date.strptime("1 0 2018", "%u %U %Y")
=> Mon, 01 Jan 2018
i would expect to get the first valid date that is in the 0th week (1.1.2018) from Date.strptime("00 2018", "%U %Y") even if the first day (sunday) of the 0th week is not existing / in the last year.
Actions