PHPで$Dateに日数を追加する 質問する

PHPで$Dateに日数を追加する 質問する

MySQL クエリの一部として、形式の日付が返されます2010-09-17

変数 $Date2 から $Date5 を次のように設定します。

$Date2 = $Date + 1

$Date3 = $Date + 2

などとなり2010-09-18、、2010-09-19などが返されます。

私が試してみました

date('Y-m-d', strtotime($Date. ' + 1 day'))

しかし、これはより前の 日付を示します$Date

別のクエリで使用できるように、日付を「Ymd」形式で取得する正しい方法は何ですか?

ベストアンサー1

days代わりに次のように使用するだけですday:

<?php
$Date = "2010-09-17";
echo date('Y-m-d', strtotime($Date. ' + 1 days'));
echo date('Y-m-d', strtotime($Date. ' + 2 days'));
?>

そして正しく出力されます:

2010-09-18
2010-09-19

おすすめ記事