Date Conversion

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
rajkraj
Premium Member
Premium Member
Posts: 98
Joined: Wed Jun 15, 2005 1:41 pm

Date Conversion

Post by rajkraj »

I need to convert mmddyy format to mm/dd/yyyy

071007 -->7/10/2007

I tried stringtodate(date,'%mm%dd%%yy)-->out result is 7/10/1907 but i need 7/10/2007

Thanks in advance.

Raj
sud
Premium Member
Premium Member
Posts: 366
Joined: Fri Dec 02, 2005 5:00 am
Location: Here I Am

Re: Date Conversion

Post by sud »

The default representation from year in yy to yyyy format happens in that way(taking 1900 as base year). You need to give 2007 as input instead of 07 ... that can be done using string manipulations.
It took me fifteen years to discover I had no talent for ETL, but I couldn't give it up because by that time I was too famous.
us1aslam1us
Charter Member
Charter Member
Posts: 822
Joined: Sat Sep 17, 2005 5:25 pm
Location: USA

Post by us1aslam1us »

Try the %year_cutoffyy option while converting instead of just %yy.
I haven't failed, I've found 10,000 ways that don't work.
Thomas Alva Edison(1847-1931)
ccatania
Premium Member
Premium Member
Posts: 68
Joined: Thu Sep 08, 2005 5:42 am
Location: Raleigh
Contact:

Post by ccatania »

Try StringToDate(inputdatefield, '%mm%dd%2000yy")
ccatania
Premium Member
Premium Member
Posts: 68
Joined: Thu Sep 08, 2005 5:42 am
Location: Raleigh
Contact:

Post by ccatania »

Try StringToDate(inputdatefield, '%mm%dd%2000yy")
rajkraj
Premium Member
Premium Member
Posts: 98
Joined: Wed Jun 15, 2005 1:41 pm

Thanks

Post by rajkraj »

Thanks guys...its working now
Post Reply