1
我是编程和php领域的新手,并且很困惑为什么strtotime
和mktime
函数返回不同的结果,例如PHP strtotime和mktime返回不同的结果
$endyear = date('Y', strtotime('+5 years')); //returns 2011 - 2015
$endyear = date('Y', mktime(0,0,0,0,0,$year+5)); //returns 2011 - 2014
编辑
变量$一年有2011 $的价值。
@Phil - 谢谢。我是PHP新手,所以我不知道这是如何影响日期的。第一天和最后一天是如何影响一年的? – PeanutsMonkey 2011-05-05 00:24:54
@Pananuts想一想。 2015年之前一年最后一个月的最后一天是什么? – Phil 2011-05-05 00:27:00
@菲尔 - 对不起,可能是因为我是noob。我不太理解。最后一天和一个月分别是31日和12日。 – PeanutsMonkey 2011-05-05 00:30:05