Skip to content

Instantly share code, notes, and snippets.

@calavera
Created January 11, 2010 18:48
Show Gist options
  • Save calavera/274469 to your computer and use it in GitHub Desktop.
Save calavera/274469 to your computer and use it in GitHub Desktop.
[david@macskull:ruby19]$ ruby -e 'p Time.at(2.0)'
1970-01-01 01:00:02 +0100
[david@macskull:ruby19]$ ruby -e 'p (Time.at(1.1) + 0.9)'
1970-01-01 01:00:02 +0100
[david@macskull:ruby19]$ ruby -e 'p(Time.at(1.2) + 0.8)'
1970-01-01 01:00:02 +0100
[david@macskull:ruby19]$ ruby -e 'p Time.at(2.0) == (Time.at(1.2) + 0.8)'
true
[david@macskull:ruby19]$ ruby -e 'p Time.at(2.0) == (Time.at(1.1) + 0.9)'
false
[david@macskull:ruby19]$ ruby -e 'p (Time.at(1.1) + 0.9).to_r'
(18014398509481985/9007199254740992)
[david@macskull:ruby19]$ ruby -e 'p (Time.at(1.2) + 0.8).to_r'
2
[david@macskull:ruby19]$ ruby -e 'p (Time.at(2.0)).to_r'
2
[david@macskull:ruby19]$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment