php-date

PHP-Datumsanzeige

Anbei ein paar Funktionen die das Arbeiten mit der Datumsanzeige (date()) mittels php erleichtern sollen:
<?php
// -------------------------------------------------------------------------------
// Auf gültiges Datum dd.mm.yyyy prüfen
// -------------------------------------------------------------------------------
function isValidDate($sDate) {
if (!preg_match('/^(\d{2})\.(\d{2})\.(\d{4})$/', $sDate, $aParts)) {
return false;
}
if (!checkdate($aParts[2], $aParts[1], $aParts[3])) {
return false;
}
return true;
}
var_dump(
isValidDate("01.01.2011"), // true
isValidDate("01.01.11"), // false
isValidDate("1.1.2011"), // false
isValidDate("1.1.11"), // false
isValidDate("2011.01.01"), // false
isValidDate("2011-01-01") // false
);
?>

Und ein weiteres Stück Code:
<?php
// Get the timestamp
$timestamp = "1340892242";
// Convert the timestamp
$date = date("D, d M Y", $timestamp);
$time = date("H:i:s", $timestamp);
// Echo out the timestamp
echo "<strong>Date: </strong>".$date."<br/ >";
echo "<strong>Time: </strong>".$time;
?>