From: Sander Roobol Date: Fri, 8 Mar 2002 17:25:43 +0000 (+0000) Subject: (php_date) Fixed 'r' modifier to always return two digits for the day X-Git-Tag: help~127 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6e6bd72e0df43028f13949aae288a8ab66ef9b6e;p=php (php_date) Fixed 'r' modifier to always return two digits for the day value (see RFC 822) (#15952). --- diff --git a/ext/standard/datetime.c b/ext/standard/datetime.c index d7fc392dcd..6a63a6ca40 100644 --- a/ext/standard/datetime.c +++ b/ext/standard/datetime.c @@ -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],