MysqlDate
Aus Programmers Guide
(Unterschied zwischen Versionen)
Roy (Diskussion | Beiträge) |
Roy (Diskussion | Beiträge) |
||
Zeile 13: | Zeile 13: | ||
/** | /** | ||
- | * Gibt für einen MySQL-Datumsstring ein | + | * Gibt für einen MySQL-Datumsstring ein Kurzdatum zurück (05/2010) |
- | + | ||
**/ | **/ | ||
function mysqlDatetoPruefDatum($mysqlDate){ | function mysqlDatetoPruefDatum($mysqlDate){ | ||
Zeile 46: | Zeile 45: | ||
} | } | ||
- | function | + | /** |
+ | * Mysql DateTime to Readable Date | ||
+ | */ | ||
+ | function convertDatum($pruefDatum){ | ||
$trenner = preg_split("/ /",$pruefDatum); | $trenner = preg_split("/ /",$pruefDatum); | ||
$dattrenner = preg_split("/-/",$trenner[0]); | $dattrenner = preg_split("/-/",$trenner[0]); | ||
Zeile 55: | Zeile 57: | ||
</source> | </source> | ||
- | [[Category:PHP]][[Category:Snippet]] | + | [[Category:PHP]] [[Category:Snippet]] |
Version vom 09:07, 15. Jul. 2010
<?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"; } /** * Mysql DateTime to Readable Date */ function convertDatum($pruefDatum){ $trenner = preg_split("/ /",$pruefDatum); $dattrenner = preg_split("/-/",$trenner[0]); return $dattrenner[2].".".$dattrenner[1].".".$dattrenner[0]; } ?>