Datums-Funktionen
Check der Funktion mktime()
<html><head><title>Anzeige</title></head>
<body bgcolor="#eeeeee"><pre>
<h2>Datums-Funktionen</h2>
<h3>Check der Funktion mktime()</h3>
<hr>
<b>Syntax</b>: $sek = <b>mktime</b>(stde, min, sek, mon, tag, jahr[,sz]);
<form method="post" action="<? $PHP_SELF ?>">
<table border=0><tr>
<td>TT.MM.JJJJ:
<td><input type="text" name="tag" size="2" value="01"></td>
<td><input type="text" name="mon" size="2" value="01"></td>
<td><input type="text" name="jahr" size="4" value="2001"></td>
<td><input type="submit" value="Submit"></td></tr></table>
</form>
<hr>
<?
if ( isset($tag) ) {
echo "TT: $tag<br>";
echo "MM: $mon<br>";
echo "JJ: $jahr<br>";
$sek = mktime(0,0,0,$mon,$tag,$jahr);
echo "<hr>Ergebnis nach <b> mktime() </b> u.<b> date(\"d.m.Y\",sek) </b>";
echo "<b>".date("d.m.Y",$sek)."</b>";
}
?>
<hr>
<b>Anmerkung:</b>
- Auch negative Tage/Monate möglich.
- Ebenso überschreitungen wie tag > 31 u. mon > 12
</pre></body></html>