我想知道我是否可以改变PHP的整体日期,在2个月之前真正想到它,或者如果我想要的话,可以考虑2011年。
如果它是“否,你必须使用DateTime类并将系统设置为在那里运行”,这将是选择的答案。
原因是因为我有一个使用基于许多计划的API的大型项目。
答案 0 :(得分:1)
您可以通过设置系统日期来实现,但确实不应该。
只需使用PHP的日期时间并进行相应调整。如果你不想每次想要使用日期时间函数来设置月份,只需创建一个包装类,为你做这个并调用它。
答案 1 :(得分:1)
PHP5提供DateTime和DateInterval
2个月前从现在开始:
$date = new DateTime(); // Time now
$date->sub(new DateInterval('P2M')); // Substract a Period (P) of Two (2) Months (M)