Für persönliche Tests verwenden Sie strtotime("-1 day") direkt;
zeigt den Tag vor heute an, also gestern. Der heutige Tag wird basierend auf dem aktuellen Unix-Zeitgrenzwert bestimmt.
date_default_timezone_set('PRC'); //Standardzeitzone
echo "Today:",date("Y-m-d",time()),"
" ;
echo "Today:",date("Y-m-d",strtotime("18. Juni 2008")),"
";
echo "Yesterday:",date("Y-m-d",strtotime ( "-1 Tag")), "
";";";";";";";";";";"; > echo "Eine Woche später:",date("Y-m-d",strtotime("+1 Woche")), "
"; ",date(" Y-m-d G:H:s",strtotime("+1 Woche 2 Tage 4 Stunden 2 Sekunden")), "
";
echo "Nächsten Donnerstag:",date("Y-m-d",strtotime("nächsten Donnerstag")), "
"
echo "Letzten Montag:".date("Y-m-d", strtotime( "letzter Montag"))."
";echo "Vor einem Monat:".date("Y-m-d",strtotime("letzter Monat"))."
"; echo "Einen Monat später:".date("Y-m-d",strtotime("+1 Monat"))."
"; "+10 Jahr"))."
";
//Die Zeit vor oder nach dem Intervall in Minuten
function GetMinute($Minu , $type='l')
{
if(!strcmp($type,'b'))
$res=date("Y-m-d H:i:s",strtotime("-$ Minu Minute"));
if(!strcmp($type,'l'))
$res=date("Y-m-d H:i:s" , strtotime("+$Minu Minute"));
else $res=0;
return $res; >function GetSec($sec,$type='l')
if(!strcmp($type,'b'))
$res=date("Y-m-d H:i:s" ,strtotime("-$sec second"));
if(!strcmp($type,'l'))
$res=date("Y-m-d H:i:s",strtotime("+$sec second"));
else $res=0;
return $res;
}