Hi all,
I have following two time stamps,
12:35:10:757 & 12:35:10:759
I want to convert them to ruby time and find the time difference.
which is a 2 micro seconds.
I would appreciate any help..
thanks in advance
···
--
Posted via http://www.ruby-forum.com/.
Hi all,
I have following two time stamps,
12:35:10:757& 12:35:10:759
I want to convert them to ruby time and find the time difference.
which is a 2 micro seconds.
Simply:
require 'time'
mT=Time.utc(2010,9,20,12,35,10,757)
=> Mon Sep 20 12:35:10 UTC 2010
mT1=Time.utc(2010,9,20,12,35,10,759)
=> Mon Sep 20 12:35:10 UTC 2010
mT1-mT
=> 2.0e-06
I would appreciate any help..
thanks in advance
You're welcome, but before ask, try to google a bit...[1]
[1] class Time - RDoc Documentation
···
Il 20/09/10 17.21, Ruwan Budha ha scritto:
Alternative:
require 'time'
=> true
t1 = Time.parse("12:35:10.000757")
=> Mon Sep 20 12:35:10 +0100 2010
t2 = Time.parse("12:35:10.000759")
=> Mon Sep 20 12:35:10 +0100 2010
t2 - t1
=> 2.0e-06
···
--
Posted via http://www.ruby-forum.com/\.
Brian Candler wrote in post #942410:
Alternative:
require 'time'
=> true
t1 = Time.parse("12:35:10.000757")
=> Mon Sep 20 12:35:10 +0100 2010
t2 = Time.parse("12:35:10.000759")
=> Mon Sep 20 12:35:10 +0100 2010
t2 - t1
=> 2.0e-06
If you got the ruby time, you can use the gem 'time_diff' to get the
time difference in a useful format like year, month, week, day, hour,
minute, second
https://rubygems.org/gems/time_diff
···
--
Posted via http://www.ruby-forum.com/\.
I haven't looked at the gem, but....it's all just simple math, except
for the month part, which takes a bit more work. Does the gem
_actually_ calculate the difference in months between two dates, or
does it just approximate it?
Kirk Haines
Software Engineer
EngineYard
···
On Wed, Mar 9, 2011 at 9:37 AM, ABHILASH M.A <abhidsm@gmail.com> wrote:
Brian Candler wrote in post #942410:
Alternative:
require 'time'
=> true
t1 = Time.parse("12:35:10.000757")
=> Mon Sep 20 12:35:10 +0100 2010
t2 = Time.parse("12:35:10.000759")
=> Mon Sep 20 12:35:10 +0100 2010
t2 - t1
=> 2.0e-06
If you got the ruby time, you can use the gem 'time_diff' to get the
time difference in a useful format like year, month, week, day, hour,
minute, second