1

私はこのような形式で日付を持っています:

$datum = date("d.m.Y", strtotime(osC_DateTime::getShort($this->_order->getInvoiceDate())));

15.04.2012 どうすればそこに着くことができますか + 4 日?

4

4 に答える 4

1

これは正しいものです

$date = osC_DateTime::getShort($this->_order->getInvoiceDate());

$datum = date("d.m.Y", strtotime("$date + 4 day"));
于 2012-04-17T19:55:40.787 に答える
1
$newdate = date("d.m.Y", strtotime ( '+4 day' , strtotime ( $datum ) )) ;
于 2012-04-17T19:56:08.530 に答える
0
$shortDate = osC_DateTime::getShort($this->_order->getInvoiceDate());

$datum = date("d.m.Y", strtotime($shortDate +4 day));
于 2012-04-17T19:54:22.883 に答える
0

生成されたタイムスタンプに秒数を追加するだけです。

$timestamp = strtotime(osC_DateTime::getShort($this->_order->getInvoiceDate()));
$datum = date("d.m.Y", $timestamp + 4 * 24 * 60 * 60); // add 4 days
于 2012-04-17T19:56:33.023 に答える