frankx: Datum rechnen

Beitrag lesen

Hellihello

Hi,

hab ein Datum aus ner MySQL DB in DATE-Form (also 2008-07-13). Möchte da gerne 48 Tage abziehen. Wieso kann ich nicht einfach $datum = $datum - 48 machen? geht das irgendwie anders?

würde ich in unixtime umrechnen, dann abziehen:

http://de3.php.net/manual/de/function.mktime.php

  
<?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;  
?>  

Dank und Gruß,

frankx

--
tryin to multitain  - Globus = Planet != Welt