0) { $datum = explode(".", $date); if (count($datum) > 1) { if (strlen($datum[1]) == 0) { $datum[1] = date("m"); } if (strlen($datum[2]) == 0) { if ($datum[1] == '12' && date('m') == '1') $datum[2] = date("Y", time() - 60*60*24*(date('d')+1)); else $datum[2] = date("Y"); } elseif (strlen($datum[2]) == 1) { $datum[2] = "200" . $datum[2]; } elseif (strlen($datum[2]) == 2) { $datum[2] = "20" . $datum[2]; } $date = $datum[2] . "-" . $datum[1] . "-" . $datum[0]; } } else { $date = date("Y-m-j"); } return $date; } }