添加以PHP格式在MySQL Date中格式化的日期的天数

时间:2010-10-18 02:35:25

标签: php

有没有办法在格式化为2010-10-17的日期添加一定天数而不将其转换为unix时间戳,就像在php中使用函数strtotime一样?

1 个答案:

答案 0 :(得分:3)

您可以使用DateTime library

因此,根据您的描述,以下内容应该可以解决问题:

$date = new DateTime('2010-10-17');
$date->add(new DateInterval('P10D')); //adding ten days
echo $date->format('Y-m-d') . "\n";

输出: 2010-10-27


虽然我很好奇为什么你不想使用时间戳?因为他们是这里最灵活的选择。