Project

General

Profile

Feature #15958

Time#inspect with frac

Added by naruse (Yui NARUSE) 3 months ago. Updated 4 days ago.

Status:
Closed
Priority:
Normal
Target version:
-
[ruby-core:93356]

Description

When Matz changed Time#to_s format in 2006, frac part of Time string is dropped because it is considered not useful.
[ruby-dev:29440]

But recently we encounters some troubles the comparison of Time objects whose frac parts are different.
https://twitter.com/__gfx__/status/1143056072422219776

For example a is original object and b is once stored in RDB (and dropped the frac part).
Or there're multiple time objects which are generated in a single HTTP request.
Of course they are different and assert_equal will be failed but inspect doesn't show the frac part.

Associated revisions

Revision 5208c431
Added by naruse (Yui NARUSE) 4 days ago

Separate Time#inspect from to_s and show subsec [Feature #15958]

History

Updated by matz (Yukihiro Matsumoto) 2 months ago

I am not entirely against the idea, just worrying compatibility.
Should we experiment Time#inspect with fraction output?

Matz.

#2

Updated by naruse (Yui NARUSE) 4 days ago

  • Status changed from Assigned to Closed

Applied in changeset git|5208c431bef3240eb251f5da23723b324431a98e.


Separate Time#inspect from to_s and show subsec [Feature #15958]

Also available in: Atom PDF