rob: date()

Beitrag lesen

Hi!

Was gibt denn date('w') bei einem Timestamp, der zu groß oder negativ ist?
Das habe ich vergessen...

Gerade mal getestet. Allerdings nur auf Windows.

Mit negativem Timestamp:
<?php echo date( "l dS of F Y h:i:s A", -1 ); ?>

erhalte ich eine Fehlermeldung:
Warning: date() [function.date.html]: Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in C:\server\www\test1.php on line 2

Was auf meinem Linux-System passiert, kann ich jetzt nicht sagen. Das müßte ich aber auch noch mal probieren...

Mit einem zu großen Timestamp:
<?php echo date( "l dS of F Y h:i:s A", 999999999999999999999999999999999999 );?>

erhalte ich:
Thursday 01st of January 1970 01:00:00 AM

Hat also scheinbar den gleichen Effekt, wie wenn ich den Timestamp 0 verwende.

Schöner Gruß und gute Nacht,
rob