Christoph Jeschke: Datum rechnen

Beitrag lesen

Guten Tag,

<?php
$dateString = "2008-07-13";
$dateArray = explode("-",$dateString);
$year = $dateArray[0];
$month = $dateArray[1];
$day = $dateArray[2];
var_dump($dateArray);
$dateUnix = mktime(0,0,0, $month ,$day, $year);
$days48 = 48 * 24 * 60 * 60;
$newDate = $dateUnix - $days48;
$newDateString = date("Y-m-d",$newDate);
echo $newDateString;
?>

  
Diese Code sollte nicht verwendet werden, da ein Tag nicht zwangsweise 86400 Sekunden lang ist. Man sollte besser [strtotime()](http://de3.php.net/strtotime) verwenden.  
  
Gruß  
Christoph Jeschke

-- 
Zend Certified Engineer