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/
--
we can deny everything, except that we have the possibility of being  
better. simply reflect on that.
h.h. the 14th dalai lama