(php_date) Fixed 'r' modifier to always return two digits for the day

value (see RFC 822) (#15952).
This commit is contained in:
Sander Roobol 2002-03-08 17:25:43 +00:00
parent 94c14ad4f6
commit 6e6bd72e0d

View File

@ -496,7 +496,7 @@ php_date(INTERNAL_FUNCTION_PARAMETERS, int gm)
break;
case 'r':
#if HAVE_TM_GMTOFF
sprintf(tmp_buff, "%3s, %2d %3s %04d %02d:%02d:%02d %c%02d%02d",
sprintf(tmp_buff, "%3s, %02d %3s %04d %02d:%02d:%02d %c%02d%02d",
day_short_names[ta->tm_wday],
ta->tm_mday,
mon_short_names[ta->tm_mon],
@ -509,7 +509,7 @@ php_date(INTERNAL_FUNCTION_PARAMETERS, int gm)
abs( ta->tm_gmtoff % 3600)
);
#else
sprintf(tmp_buff, "%3s, %2d %3s %04d %02d:%02d:%02d %c%02d%02d",
sprintf(tmp_buff, "%3s, %02d %3s %04d %02d:%02d:%02d %c%02d%02d",
day_short_names[ta->tm_wday],
ta->tm_mday,
mon_short_names[ta->tm_mon],