[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Re: calendar events

list. rb

9/2/2007 2:50:00 AM

t = Time.parse '9/1/2007'



On Sep 1, 2007, at 9:55 PM, "Felix Windt" <fwmailinglists@gmail.com>
wrote:

>> -----Original Message-----
>> From: list-bounce@example.com
>> [mailto:list-bounce@example.com] On Behalf Of Michael Linfield
>> Sent: Saturday, September 01, 2007 6:35 PM
>> To: ruby-talk ML
>> Subject: Re: calendar events
>>
>> just another quick question...if i wanted to put a string into a date
>> format such as the following:
>>
>>
>> res = []
>> array = ["2/14/2005",83,35,23]
>> res << array.grep(/2/\14/\2005/)
>>
>> # so now res has "2/14/2005" in it...how would i turn that into a --
>>
>> specdate = Date.new(2, 24, 2005)
>>
>> so i need 2/14/2005 turned into a date object, preferably not
>> having to
>> use the format of Date.new(year,day,month) ...id prefer to have it in
>> the format of month,day,year if possible :)
>>
>> much thanks!
>> --
>> Posted via http://www.ruby-....
>>
>
> Once you have a string containing the date separated by slashes, you
> can
> split the string on separators to parse the date parts into
> variables, and
> then use those to construct the date object.
>
> irb(main):001:0> month, day, year = "2/14/2005".split("/").collect{|i|
> Integer(i)}
> => [2, 14, 2005]
> irb(main):002:0>