我收到了一份由另一位员工编写的旧项目,它的代码质量很糟糕,差点让我辞职。鉴于时间不多(我只有两周的时间完成这项任务),我没办法对整个项目进行重写。我按要求进行了修改,目前正在进行测试。问题是,代码需要在其他年份改变其行为。而这个问题的问题在于,没有一个中央位置来设置当前年份,而是分散在代码中使用
因此,最简单的解决方案是在一开始告诉PHP:"嘿,现在是20xx年"。我尝试过
date("Y")
,这将强制我更改大约200个文件。因此,最简单的解决方案是在一开始告诉PHP:"嘿,现在是20xx年"。我尝试过
date_default_timezone_set()
,但它对我没有任何帮助。所以我正在寻找:
- 一种PHP命令,可以将当前年份更改为设置的值(例如:
Set_Date("Y", 2016);
) - 一种Apache服务器命令,可以更改当前时间(例如:
setdate -Y 2016
)
date()
函数以返回一个虚假的日期。 - Daniel W.