From: Brian Candler Date: 2010-08-10T21:53:24+09:00 Subject: Re: Error: Bignum too big to convert into `long' Try your example values in irb: irb(main):003:0> (9223372036854775807 - 116_444_736_000_000_000) / 10_000_000 => 910692730085 irb(main):004:0> Time.at(910692730085) RangeError: bignum too big to convert into `long' from (irb):4:in `at' from (irb):4 Time.at expects number of seconds since Jan 1, 1970. The value you have given it is some time in the year 30,828 :-) I suspect either your epoch or your multiplier is wrong. B. -- Posted via http://www.ruby-forum.com/.