如何在日期时间添加秒。 恩。我的约会时间是2009-01-14 06:38:18 我需要在那个日期添加-750秒 并希望得到日期时间
答案 0 :(得分:4)
您需要将该日期转换为unix timestamp,此类操作非常简单:
$unix_timestamp = strtotime('2009-01-14 06:38:18');
$new_string = date('Y-m-d H:i:s', $unix_timestamp - 750);
答案 1 :(得分:2)
strtotime()也支持一些日期/时间算法。
$ts = strtotime('2009-01-14 06:38:18 -750 seconds');
echo date('Y-m-d H:i:s', $ts);
或者例如
$ts = strtotime('2009-01-14 06:38:18 next monday');
echo date('Y-m-d H:i:s', $ts);
打印2009-01-19 00:00:00