PHP-Guide.net

109 Views

PHP-Codeschnipsel: Datum & Uhrzeit

Deutsches Datumsformat prüfen

Mit dieser Funktion lässt sich ein Datum darauf hin prüfen, ob es dem deutschen Datumsformat (dd.mm.YYYY) entspricht. Natürlich kann man die Funktion für jedes andere Datumsformat umschreiben.

Funktion:

function checkIfGermanDate($date) //dd.mm.YYYY {
  if (strpos ($date, '.')) {
    $values = explode ('.', $date);
    $day = $values[0];
    $month = $values[1];
    $year  = $values[2];

      if ($check= checkdate($month, $day ,$year)) {
        $result = true;
      } else {          
        $result = false;
      }
  } else {
    $result = false;
  }
  return $result;
} 

Beispiel:

if(checkIfGermanDate('27.08.2011')){
  echo 'Das Datumsformat ist korrekt';
} else { 
  echo 'Das Datumsformat ist nicht korrekt';
}

Ausgabe:

Das Datumsformat ist korrekt

Funktionen: function, strpos, explode,if, else, return
Schlagworte: prüfen, deutsch, PHP, Funktion, Datum, Datumsformat, Codeschnipsel,