将60天添加到预定义的日期字符串

时间:2014-07-17 22:24:52

标签: php

好的,所以我有一个预定义的日期从数据库中删除,如下所示:2014-06-17我需要在指定日期添加60天。

我的代码如下:但它目前在结果和接受的同一天回响。

有什么问题?

$result = $this->employment->verify($data);

        echo $result.'<br/>';

        $accept = date('Y-m-d', strtotime("+60 days", $result));

        echo $accept.'<br/>';

        return false;

3 个答案:

答案 0 :(得分:1)

strtotime需要UNIX时间戳作为第二个参数:

$accept = date('Y-m-d', strtotime("+60 days", strtotime($result)));

答案 1 :(得分:1)

$result ='2014-06-17';

$accept = date('Y-m-d', strtotime($result. ' + 60 days'));

echo $accept;

这应该有用,我希望。

答案 2 :(得分:0)

<?php
$result ='2014-06-17';

echo $result.'<br/>';

$accept = date('Y-m-d', strtotime("+60 days", strtotime($result)));

echo $accept.'<br/>';

演示:http://codepad.viper-7.com/rQVnmB