Actions
Bug #6282
closedstrptime and fractions of seconds
Description
=begin
DateTime::strptime refers us to #strftime to check the format to use.
DateTime#strftime says fractions of seconds can be specified with %N, %3N, %6N, %9N and %12N but strptime only recognizes %N.
d = DateTime.strptime("1:2:3.123", '%H:%M:%S.%3N')
ArgumentError: invalid date
And this works:
d = DateTime.strptime("1:2:3.1234567901234567890", '%H:%M:%S.%N')
d.sec_fraction
=> (123456790123456789/1000000000000000000)
I don't know whether it's a bug or the intended functionality but shouldn't it say somewhere in the documentation about this?
=end
Actions
Like0
Like0Like0Like0Like0Like0Like0Like0