If you don't want to shell out for this, or if you are not on UNIX, just use
the sprintf() function.
E.g.
sprintf("%02d",$month);
#should pad the left side with one zero
#if the number is less than 10.
In addition I believe that if you 'use POSIX', there is a strftime()
function that is similar to 'date' for UNIX, but I haven't used it.
-----Original Message-----
From: Dan Muey
To: John Dunn; [EMAIL PROTECTED]
Sent: 1/6/03 7:10 AM
Subject: RE: return date/time in required format
Print `date +%m`;
Prints '01' for january, '02' for February etc
You can format all kinds of time with this.
Unix> man date
Dan
-----Original Message-----
From: John Dunn [mailto:[EMAIL PROTECTED]]
Sent: Monday, January 06, 2003 8:58 AM
To: [EMAIL PROTECTED]
Subject: return date/time in required format
I need to return the current date and time in the following format
YYYYMMDDHHMMSS
but am struggling to do this using the localtime function
In perticular, how do I get the month number(e.g. 09 for Sep)?
John Dunn
Sefas Innovation Ltd
0117 9154267
www.sefas.com
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]