Bug #16767
closed
Time#strftime not working correctly with a big precision on recurred formats like "%c"
Added by dmikurube (Dai MIKURUBE) over 4 years ago.
Updated over 3 years ago.
Description
Confirmed on: Ruby 2.6.3 and 2.7.0 on Mac OS X 10.13.
Time .now .strftime("%28c")
Expected:
" Tue Apr 7 12:44:16 2020"
Actual:
" \u0000ue Apr 7 12:44:16 2020"
Appendix:
- For
"%c"
, 26 worked, but 27+ did not work.
- Confirmed similar for other recurred formats like
"%R"
, "%F"
, and else.
- Backport changed from 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: UNKNOWN to 2.5: REQUIRED, 2.6: REQUIRED, 2.7: REQUIRED
- Description updated (diff)
- Status changed from Open to Closed
- Backport changed from 2.5: REQUIRED, 2.6: REQUIRED, 2.7: REQUIRED to 2.5: REQUIRED, 2.6: REQUIRED, 2.7: DONE
ruby_2_7 2e9626fddd168bd12352b4f5dc3412c6a33ce44e merged revision(s) 2f1895fa15386fb3cdc91c5604171290828b9da8.
- Backport changed from 2.5: REQUIRED, 2.6: REQUIRED, 2.7: DONE to 2.5: REQUIRED, 2.6: DONE, 2.7: DONE
Also available in: Atom
PDF
Like0
Like0Like0Like0Like0Like0