puts DateTime.parse('2007-12-30').strftime('%m/%d/%Y')
Worked, Thanks Andy.
Jason, You're suppose to be on vacation. Step away from the computer.
Also, I tried that one. Thanks though.
DD
On Oct 9, 12:10 pm, "andy sipe" <[EMAIL PROTECTED]> wrote:
> If the value you are getting from the database is a string, try this:
>
> irb(main):004:0> require 'date'
> => true
> irb(main):005:0> dt = DateTime.parse('2007-12-30') =>
> #<DateTime: 4908929/2,0,2299161>
> irb(main):006:0> dt.year
> => 2007
> irb(main):007:0> dt.day
> => 30
> irb(main):008:0> dt.month =>
> 12
> irb(main):010:0> str = dt.strftime('%m/%d/%Y') =>
> "12/30/2007"
>
> If the value you are getting isn't a string then you'll either have to
> convert it to a Date or a string and go from there.
>
> -andy
>
> On Thu, Oct 9, 2008 at 1:03 PM, Jason Trebilcock <[EMAIL PROTECTED]
>
>
>
> > wrote:
> > Doing it through SQL:
>
> > select date_format(now(), '%m/%d/%Y')
> > Replace now() with your variable and give it a whirl.
>
> > On Thu, Oct 9, 2008 at 11:08 AM, Moochie <[EMAIL PROTECTED]>wrote:
>
> >> How can I convert the following dateformate?
>
> >> puts "2007-12-30".strftime("%m/%d/%Y")
> >> puts "2007-12-30".to_a.strftime("%m/%d/%Y")
>
> >> The I've pulled the date from the database, but I want to format as
> >> 12/30/2007.- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Watir General" group.
To post to this group, send email to [email protected]
Before posting, please read the following guidelines:
http://wiki.openqa.org/display/WTR/Support
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/watir-general
-~----------~----~----~----~------~----~------~--~---