]> granicus.if.org Git - php/commitdiff
- Fixed bug #34302 (date('W') do not return leading zeros for week 1 to 9).
authorDerick Rethans <derick@php.net>
Tue, 30 Aug 2005 09:14:51 +0000 (09:14 +0000)
committerDerick Rethans <derick@php.net>
Tue, 30 Aug 2005 09:14:51 +0000 (09:14 +0000)
NEWS
ext/standard/datetime.c

diff --git a/NEWS b/NEWS
index 94d86a0f1512b800f4221ecf030672a9cfb4ef97..711381bfdd9f1b81db422b20e773cc0d63c72537 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,8 @@
 PHP 4                                                                      NEWS
 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 ?? ??? 2005, Version 4.4.1
+- Fixed bug #34302 (date('W') do not return leading zeros for week 1 to 9).
+  (Derick)
 - Fixed bug #34191 (ob_gzhandler does not enforce trailing \0). (Ilia)
 - Fixed bug #34156 (memory usage remains elevated after memory limit is 
   reached). (Ilia)
index a8359024f46e482e7be2d33388f90e6cf7d5c86f..7255b6d7461fa9a1c367e0b5588067849cd5d1e1 100644 (file)
@@ -626,7 +626,7 @@ static void php_date(INTERNAL_FUNCTION_PARAMETERS, int gm)
                                        wk = (yd + 6 - wd + fd) / 7 - (fd > 3);
                                }
 
-                               sprintf(tmp_buff, "%d", wk);  /* SAFE */
+                               sprintf(tmp_buff, "%02d", wk);  /* SAFE */
                                strcat(Z_STRVAL_P(return_value), tmp_buff);
                                break;