0
echo "No of days:";
$var1 = file_get_contents('path to file');
echo $var1;
$var2= "-".$var1." days";  // var2= -2 days

$today = date("M d, Y");
echo $today;
$NewDate=Date(strtotime($var2));
echo date('M d, Y', $NewDate);

错误:警告:date() 期望参数 2 很长,

4

4 回答 4

0

从我

删除这个

$today = date("M d, Y");
echo $today;

无论如何,您都没有使用它。

于 2013-05-30T07:58:20.467 回答
0
$var = file_get_contents('path to file');
echo date('M d Y',strtotime("-$var days"));
于 2013-05-30T07:39:39.367 回答
0

为什么不这样做:

    $date = new DateTime(date("M d, Y"));
    $todayPlusTwoDays = $date->add(new DateInterval('P2D'));

如果 $var1 包含要添加的天数,只需:

    $todayPlusTwoDays = $date->add(new DateInterval('P'. $var1 .'D'));
于 2013-05-30T07:51:31.280 回答
0

尝试这个:

$var2= $var1." days ago"; 
于 2013-05-30T07:37:36.173 回答