如何创建修订日期php脚本?

时间:2012-01-12 12:45:17

标签: php mysql forms

我有scrit,它将修订日期从当前日期改为2年或x年后。我需要的是根据过去2天的日期创建脚本。假设我需要在mysql db中为输入记录创建输入记录,这些记录是在几天前完成的,将该日期放在表中并计算该日期两年或更长时间后的修订日期。有人知道怎么做吗?

我的部分内容:

$formDatum = mysql_real_escape_string($_POST['formDatum']);

$date = new DateTime();

switch ($formUsluga) 
{
     case '1':
         $date -> modify("+2 year");
         $formRev=$date->format("Y-m-d H:i");
         break; 
     case '2': 
         date_add($date, new DateInterval("P2Y"));
         $formRev=$date->format("Y-m-d H:i:s");
         break;
}

1 个答案:

答案 0 :(得分:3)

你的意思是你想在一个约会时加2年吗?

我相信你可以这样做:

$date = "2012-01-12";
$newdate = strtotime ( '+2 year' , strtotime ( $date ) ) ;
$newdate = date ( 'Y-m-j' , $newdate );

编辑:

对......我没有看到你已经有那部分了。那么你想减去过去的天数,然后加上2年?