From: Joel VanderWerf Date: 2007-06-27T12:00:56+09:00 Subject: Re: DateTime problem Morton Goldberg wrote: > On Jun 26, 2007, at 8:50 PM, Cool Wong wrote: > >> DateArray = ["Apr", "2", "2007"] >> >> How can i read the month and year in the array??? >> >> The OUTPUT: >> day = 01 >> month = 04 >> year = 07 > > Something like this? > > > require "ParseDate" > DA = ["Apr", "2", "2007"] > args = ParseDate.parsedate("#{DA[1]} #{DA[0]} #{DA[2]}") > date = Time.local(*args).strftime(< \tday = %d > \tmonth = %m > \tyear = %y > FMT > puts date > > > > day = 02 > month = 04 > year = 07 > > > Regards, Morton > Same idea, but slightly simpler... da = ["Apr", "2", "2007"] time = Time.parse(da.join(" ")) puts time.strftime(<