php で変数で設定された日付で加算・減算処理をする場合。
●ケース1
$now で現在時刻を設定。
$now2 で10分後の時刻を設定する場合。
$now = date(“Y-m-d H:i:s”);
$now_ts = strtotime($now);
$now2_ts = strtotime(“10 minute”, $now_ts);
$now2 = date(“Y-m-d H:i:s”, $now2_ts);
●ケース2
$now で現在時刻を設定。
$now2 で1か月前の日付を設定する場合。
$now = date(“Y-m-d H:i:s”);
$now_ts = strtotime($now);
$now2_ts = strtotime(“-1 month”, $now_ts);
$now2 = date(“Y-m-d H:i:s”, $now2_ts);
Y-m-d H:i:s の形式のままでは、計算できないので、タイムスタンプに変換して、そこで加算、減算をする。
その結果を Y-m-d H:i:s の形式に戻すという手順をとる。
株式会社オートプロジェクトでは、中小企業向けのシステム・アプリケーション開発 / 外注サービスを提供しております。
貴社のニーズに応じた柔軟なサポートを行いますので、ぜひお気軽にご相談ください。