From: Rob Redmon Date: 2008-04-05T00:24:14+09:00 Subject: Re: Convert day of year to month, day ara.t.howard wrote: > On Apr 4, 2008, at 8:38 AM, Rob Redmon wrote: >> Hi, >> >> What's the "ruby way" to go from a date/time format that is "Year >> Day_of_Year time" to "Year Month Day". E.g. I want to convert >> year=2008, day_of_year=095, frequently represented as "2008-095" to >> it's >> more usual format "2008-04-04". I've been playing with the Time class >> and it's methods and found nifty ways to get yday, e.g. >> Time.now.utc.yday, but how do I easily go backwards w/o writing my own >> simple converter? > >> R > > > hi rob- > > james example is good - you might find this method quite useful with > julian days to: > > p Date.ordinal(2008,1).ctime #=> "Tue Jan 1 00:00:00 2008" > > cheers > > a @ http://codeforpeople.com/ Wicked, thanks Ara! Caution to the wind; I'm building my own 1.8.6 to experiment with. Rob -- Posted via http://www.ruby-forum.com/.