From: Brian Adkins Date: 2008-02-24T00:44:56+09:00 Subject: Re: DateTime.new vs. DateTime.now On Feb 22, 12:43 pm, Justin Collins wrote: > Wes Gamble wrote: > > > > > If there is a simpler way to ask for a DateTime object that represents > > the current, local time, I was unable to find it. > > > Wes > > That is precisely what I get with DateTime.now. Maybe your machine is > set to GMT? > > irb(main):001:0> require 'date' > => true > irb(main):002:0> d = DateTime.now > => # > irb(main):003:0> d.strftime > => "2008-02-22T09:35:08-08:00" > irb(main):004:0> d.hour > => 9 > irb(main):005:0> d.min > => 35 > irb(main):006:0> d.sec > => 8 > irb(main):007:0> d.zone > => "-08:00" > > -Justin Yep, local time here also: irb(main):001:0> require 'date' => true irb(main):002:0> puts DateTime.now 2008-02-23T10:41:51-05:00