<?php
/**
* Gibt für einen MySQL-Datumsstring ein normales Datum zurück
**/
function mysqlDatetoNormal($mysqlDate){
$teiler = preg_split("/ /",$mysqlDate);
$datum = preg_split("/-/",$teiler[0]);
return $datum[2].'.'.$datum[1].'.'.$datum[0];
}
/**
* Gibt für einen MySQL-Datumsstring ein Kurzdatum zurück (05/2010)
**/
function mysqlDatetoPruefDatum($mysqlDate){
$teiler = preg_split("/ /",$mysqlDate);
$datum = preg_split("/-/",$teiler[0]);
return $datum[1].'/'.($datum[0]+1);
}
/**
* Gibt für ein normales Datum einen MySQL-Datumsstring zurück
**/
function normalDateToMySQL($normDate){
$teiler = preg_split("/\./",$normDate);
if(!is_numeric($teiler[2]) || !is_numeric($teiler[1]) || !is_numeric($teiler[0]) || count($teiler) != 3){
return false;
}else{
return $teiler[2].'-'.$teiler[1].'-'.$teiler[0].' 00:00:00';
}
}
/**
** Gibt für einen MySQL-Datumsstring ein normales Datum und Zeit zurück
**/
function mysqlDatetoNormalAndTime($mysqlDate){
$teiler = preg_split("/ /",$mysqlDate);
$datum = preg_split("/-/",$teiler[0]);
$zeit = preg_split("/:/",$teiler[1]);
return $datum[2].'.'.$datum[1].'.'.$datum[0]." ".$zeit[0].":".$zeit[1]."Uhr";
}
?>