Is that form of creating a new date object really not legal? If so, that
seems mighty odd.
– gw
Is that form of creating a new date object really not legal? If so, that
seems mighty odd.
– gw
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Greg W.
Sent: Wednesday, November 14, 2007 12:52 PM
To: ruby-talk ML
Subject: Date.new(‘2007-09-01’) not legal?Is that form of creating a new date object really not legal?
If so, that seems mighty odd.
Try Date.parse(‘2007-09-01’).
Is that form of creating a new date object really not legal?
If so, that seems mighty odd.Try Date.parse(‘2007-09-01’).
Whew
Weird, but I don’t see this documented anywhere in “Programming Ruby”
Thanks!
– gw
On Nov 14, 2007, at 10:52 , Greg W. wrote:
Is that form of creating a new date object really not legal? If so,
that
seems mighty odd.
You want Date.parse.
NOTE this is the documentation for the method new!(). If you are
reading this as the documentation for new(), that is because rdoc
doesn't fully support the aliasing of the initialize() method.
new() is in fact an alias for #civil(): read the documentation for
that method instead.
Create a new Date object.
ajd is the Astronomical Julian Day Number. of is the offset from
UTC as a fraction of a day. Both default to 0.
sg specifies the Day of Calendar Reform to use for this Date
object.
Using one of the factory methods such as Date::civil is generally
easier and safer.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs