ICONV 12-hour format Time Conversion

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
vaby
Charter Member
Charter Member
Posts: 27
Joined: Tue Feb 15, 2005 1:45 am
Location: Russia

ICONV 12-hour format Time Conversion

Post by vaby »

What am I doing wrong? The following two conversions return the same internal value:

X=ICONV("3:14 AM", "MTH") X=11640
X=ICONV("3:14 PM", "MTH") X=11640

I can do this conversion in SQL, but would prefer to have all such type transformations inside DataStage. Any help is appreciated. This should be simple, right?

Vladimir
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

From what I recall, it doesn't like the space before the AM or PM when doing 12-hour format conversions. Try removing it and rerunning your tests.
-craig

"You can never have too many knives" -- Logan Nine Fingers
vaby
Charter Member
Charter Member
Posts: 27
Joined: Tue Feb 15, 2005 1:45 am
Location: Russia

Post by vaby »

You right, many thanks!

X=ICONV("3:14AM", "MTH") X=11640
X=ICONV("3:14PM", "MTH") X= 54840

Vladimir
Post Reply