有没有办法在格式化为2010-10-17的日期添加一定天数而不将其转换为unix时间戳,就像在php中使用函数strtotime一样?
答案 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
虽然我很好奇为什么你不想使用时间戳?因为他们是这里最灵活的选择。