How to change Date format


#1

Hi all,
I am using InstantRails with MySQL-Front. Date is stored in format
yyyy-mm-dd
in database. I want to retrieve and show date in dd-mm-yyyy in my
view.rhtml.
How can I change it to dd-mm-yyyy form.
Please help me out.

Thanks


#2

Rahul Ha wrote:

How can I change it to dd-mm-yyyy form.
Please help me out.

there may be a method to do this job,
at least you can code a helper yourself, like
def my_date(date)
“#{date.day}-#{date.month}-#{date.year}”
end


#3

strftime method

my_time.strftime("%d-%m-%Y")

On Apr 23, 11:44 am, Rahul Ha removed_email_address@domain.invalid


#4

Nanyang Z. wrote:

“#{date.day}-#{date.month}-#{date.year}”
end

If you just need to reformat the date object when you print it, look at
the strftime function in the API.

http://corelib.rubyonrails.org/classes/Time.html#M000264

Cheers
Mohit.