PHP」DateTimeクラスのsub関数でオブジェクトを引くサンプル
書式
DateTime::sub — date_sub — 年月日時分秒の値を DateTime オブジェクトから引く
使用例
<?php $date = new DateTime('2019-11-10'); $date->sub(new DateInterval('PT10H30S')); echo "日付1:" .$date->format('Y-m-d H:i:s') ."<br>\n"; $dateB = new DateTime('2020-01-09'); $dateB->sub(new DateInterval('P7Y5M4DT4H3M2S')); echo "日付2:" .$dateB->format('Y-m-d H:i:s') ."<br>\n"; ?>
実行結果
日付1:2019-11-09 13:59:30
日付2:2012-08-04 19:56:58