ActiveSupport monkeypatches `Numeric` to add time-related functionality 
(see activesupport/lib/active_support/core_ext/numeric/time.rb 
<https://github.com/rails/rails/blob/master/activesupport/lib/active_support/core_ext/numeric/time.rb>),
 
giving you some nice sugar for working with time, e.g.:

1.second
2.hours
3.days
4.months
5.years

At the moment, there's an `#in_milliseconds` method which converts a number 
of seconds to a number of milliseconds (e.g. `5.in_milliseconds == 5000`).

However, there isn't a `#milliseconds` monkeypatch. I can imagine this 
being useful for cases like `sleep(5.milliseconds)` or 
`expect(racing_car.last_repaired_at).to 
be_within(5.milliseconds).of(Time.zone.now)`.

I'd be willing to build this; it should be a small change.

What do people think?

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-core+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-core@googlegroups.com.
Visit this group at https://groups.google.com/group/rubyonrails-core.
For more options, visit https://groups.google.com/d/optout.

Reply via email to