私はこのような形式で日付を持っています:
$datum = date("d.m.Y", strtotime(osC_DateTime::getShort($this->_order->getInvoiceDate())));
15.04.2012 どうすればそこに着くことができますか + 4 日?
これは正しいものです
$date = osC_DateTime::getShort($this->_order->getInvoiceDate());
$datum = date("d.m.Y", strtotime("$date + 4 day"));
$newdate = date("d.m.Y", strtotime ( '+4 day' , strtotime ( $datum ) )) ;
$shortDate = osC_DateTime::getShort($this->_order->getInvoiceDate());
$datum = date("d.m.Y", strtotime($shortDate +4 day));
生成されたタイムスタンプに秒数を追加するだけです。
$timestamp = strtotime(osC_DateTime::getShort($this->_order->getInvoiceDate()));
$datum = date("d.m.Y", $timestamp + 4 * 24 * 60 * 60); // add 4 days