hholzgra                Wed Nov 19 11:22:11 2003 EDT

  Added files:                 (Branch: PHP_4_3)
    /php-src/ext/standard/tests/time    bug26317.phpt 

  Modified files:              
    /php-src/ext/standard       parsedate.y 
  Log:
  MFH
  
  
Index: php-src/ext/standard/parsedate.y
diff -u php-src/ext/standard/parsedate.y:1.34.2.3 
php-src/ext/standard/parsedate.y:1.34.2.4
--- php-src/ext/standard/parsedate.y:1.34.2.3   Tue Nov 11 21:58:37 2003
+++ php-src/ext/standard/parsedate.y    Wed Nov 19 11:22:10 2003
@@ -8,7 +8,7 @@
 **  This code is in the public domain and has no copyright.
 */
 
-/* $Id: parsedate.y,v 1.34.2.3 2003/11/12 02:58:37 iliaa Exp $ */
+/* $Id: parsedate.y,v 1.34.2.4 2003/11/19 16:22:10 hholzgra Exp $ */
 
 #include "php.h"
 
@@ -620,30 +620,30 @@
 
 /* Military timezone table. */
 static TABLE const MilitaryTable[] = {
-    { "a",     tZONE,  HOUR (  1) },
-    { "b",     tZONE,  HOUR (  2) },
-    { "c",     tZONE,  HOUR (  3) },
-    { "d",     tZONE,  HOUR (  4) },
-    { "e",     tZONE,  HOUR (  5) },
-    { "f",     tZONE,  HOUR (  6) },
-    { "g",     tZONE,  HOUR (  7) },
-    { "h",     tZONE,  HOUR (  8) },
-    { "i",     tZONE,  HOUR (  9) },
-    { "k",     tZONE,  HOUR ( 10) },
-    { "l",     tZONE,  HOUR ( 11) },
-    { "m",     tZONE,  HOUR ( 12) },
-    { "n",     tZONE,  HOUR (- 1) },
-    { "o",     tZONE,  HOUR (- 2) },
-    { "p",     tZONE,  HOUR (- 3) },
-    { "q",     tZONE,  HOUR (- 4) },
-    { "r",     tZONE,  HOUR (- 5) },
-    { "s",     tZONE,  HOUR (- 6) },
-    { "t",     tZONE,  HOUR (- 7) },
-    { "u",     tZONE,  HOUR (- 8) },
-    { "v",     tZONE,  HOUR (- 9) },
-    { "w",     tZONE,  HOUR (-10) },
-    { "x",     tZONE,  HOUR (-11) },
-    { "y",     tZONE,  HOUR (-12) },
+    { "a",     tZONE,  HOUR (- 1) },
+    { "b",     tZONE,  HOUR (- 2) },
+    { "c",     tZONE,  HOUR (- 3) },
+    { "d",     tZONE,  HOUR (- 4) },
+    { "e",     tZONE,  HOUR (- 5) },
+    { "f",     tZONE,  HOUR (- 6) },
+    { "g",     tZONE,  HOUR (- 7) },
+    { "h",     tZONE,  HOUR (- 8) },
+    { "i",     tZONE,  HOUR (- 9) },
+    { "k",     tZONE,  HOUR (-10) },
+    { "l",     tZONE,  HOUR (-11) },
+    { "m",     tZONE,  HOUR (-12) },
+    { "n",     tZONE,  HOUR (  1) },
+    { "o",     tZONE,  HOUR (  2) },
+    { "p",     tZONE,  HOUR (  3) },
+    { "q",     tZONE,  HOUR (  4) },
+    { "r",     tZONE,  HOUR (  5) },
+    { "s",     tZONE,  HOUR (  6) },
+    { "t",     tZONE,  HOUR (  7) },
+    { "u",     tZONE,  HOUR (  8) },
+    { "v",     tZONE,  HOUR (  9) },
+    { "w",     tZONE,  HOUR ( 10) },
+    { "x",     tZONE,  HOUR ( 11) },
+    { "y",     tZONE,  HOUR ( 12) },
     { "z",     tZONE,  HOUR (  0) },
     { NULL, 0, 0 }
 };

Index: php-src/ext/standard/tests/time/bug26317.phpt
+++ php-src/ext/standard/tests/time/bug26317.phpt
--TEST--
Bug #xxxxx (military timezone offset signedness)
--SKIP--
if ([EMAIL PROTECTED]("TZ=GMT0") || getenv("TZ") != 'GMT0') {
        die("skip unable to change TZ enviroment variable\n");
}
--FILE--
<?php
    putenv("TZ=GMT0");
        echo date("Y-m-d H:i:s\n", strtotime("2003-11-19 12:30:42 Z"));
        echo date("Y-m-d H:i:s\n", strtotime("2003-11-19 12:30:42 T"));
        echo date("Y-m-d H:i:s\n", strtotime("2003-11-19 12:30:42 k"));
?>
--EXPECT--
2003-11-19 12:30:42
2003-11-19 05:30:42
2003-11-19 22:30:42

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to