[ruby-it] DateTime + 1 ora
Iwan Buetti
iwan.buetti a mac.com
Mer 7 Ott 2009 11:39:18 CEST
Ciao,
se sommo un'ora (=1/24 di giorno) ad un DateTime sembra che mi perda un
secondo (almeno la prima volta):
require 'date'
dt = DateTime.new(2009, 1, 1)
(0..5).each do |k|
puts dt.strftime("%Y-%m-%d %H:%M:%S")
dt+=1.0/24
end
Result:
2009-01-01 00:00:00
2009-01-01 00:59:59
2009-01-01 01:59:59
2009-01-01 02:59:59
2009-01-01 03:59:59
E' un baco o sbaglio qualcosa?
C'è magari un altro metodo ad hoc?
Grazie, saluti
i.
--
Posted via http://www.ruby-forum.com/.
More information about the Ml
mailing list