Hier eine Funktionsammlung zur Verarbeitung/Anzeige von Timestamps (bitte fortführen):
@Mods: bitte andere Postings löschen

Aus dd.mm.yyyy oder dd.mm.yyyy hh:mm einen Timestamp erzeugen:
PHP-Code:
function timecreate$str 0$dSep '.'$dtSep ' '$tSep ':' )
{
    if ( isset( 
$str ) and $str <> )
        list( 
$datum$zeit ) = explode$dtSep$str );
    if ( isset( 
$zeit ) and $zeit <> )
        list( 
$Stunden$minuten$sekunden ) = explode$tSep$zeit );
    if ( isset( 
$datum ) and $datum <> )
        list( 
$tag$monat$jahr ) = explode$dSep$datum );

    
$tsp mktime$Stunden$minuten$sekunden$monat$tag$jahr );

    return ( 
$tsp );

Einen Timestamp mit oder ohne Datum anzeigen (dd.mm.yyyy hh:mm), je nachdem, ob die Uhrzeit 00:00 beträgt oder nicht:
PHP-Code:
function tinydate$timestamp )
    {
        if ( 
is_numeric$timestamp ) ) {
            if ( 
date"H:i"$timestamp ) == "00:00" ) { // Nur Datum angegeben
                
$tinydate date"d.m.Y"$timestamp );
            } else {
                
$tinydate date"d.m.Y  H:i"$timestamp );
            }
            return 
$tinydate;
        } else {
            return 
false;
        }
    }