On Tue, Jan 14, 2003 at 07:24:56PM +0100, Morten Bo Johansen wrote:
> I need to produce a string with this format
> 
>    2003-01-14 15:44+0100
> 
> but I got problems with the leading zero padding 
> The line to get the date and time looks like this:
>    
>    variable tm = sprintf ("%d-%d-%d %d:%d", 1900 + tm.tm_year, 1+tm.tm_mon, 
>                           tm.tm_mday, tm.tm_hour, tm.tm_min);
The format string as presented doesn't even output the timezone.  At any
rate, assuming you give it the correct arguments, the format string you want
is "%4d-%02d-%02d %02d:%02d+%05d"
> Anyone knows?
Jed knows.  In the menubar, Go to Help->Unix Man Page.  Type sprintf in the
minibuf.  Hit return.  Learn.
~D
-- 
choose death, it lasts longer
Attachment:
pgpdL5Fm5k_FA.pgp
Description: PGP signature