vrana Fri Aug 6 17:01:24 2004 EDT
Modified files:
/phpdoc/en/reference/datetime/functions mktime.xml
Log:
Enabling DST (bug #22198)
http://cvs.php.net/diff.php/phpdoc/en/reference/datetime/functions/mktime.xml?r1=1.10&r2=1.11&ty=u
Index: phpdoc/en/reference/datetime/functions/mktime.xml
diff -u phpdoc/en/reference/datetime/functions/mktime.xml:1.10
phpdoc/en/reference/datetime/functions/mktime.xml:1.11
--- phpdoc/en/reference/datetime/functions/mktime.xml:1.10 Fri Aug 6 15:45:39
2004
+++ phpdoc/en/reference/datetime/functions/mktime.xml Fri Aug 6 17:01:23 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.10 $ -->
+<!-- $Revision: 1.11 $ -->
<!-- splitted from ./en/functions/datetime.xml, last change in rev 1.2 -->
<refentry id="function.mktime">
<refnamediv>
@@ -48,6 +48,13 @@
<parameter>is_dst</parameter> was added in 3.0.10.
</para>
</note>
+ <para>
+ Some times are invalid if DST is on. If DST is enabled in e.g. 2:00, all
+ times between 2:00 and 3:00 are invalid and <function>mktime</function>
+ returns undefined (usually negative) value. Some systems (e.g. Solaris 8)
+ enable DST in midnight so time 0:30 of the day when DST is enabled is
+ evaluated as 23:30 of the previous day.
+ </para>
<para>
<function>mktime</function> is useful for doing date arithmetic
and validation, as it will automatically calculate the correct