我strtotime()
用来显示给定的数据,例如每个星期六。问题是星期天到来时数据不显示。例如,我想要的是能够让数据从周六到周三保持不变。
DATE = "'".date("Y-m-d", strtotime("saturday"))."'";
我strtotime()
用来显示给定的数据,例如每个星期六。问题是星期天到来时数据不显示。例如,我想要的是能够让数据从周六到周三保持不变。
DATE = "'".date("Y-m-d", strtotime("saturday"))."'";
我对此的方法是:
DATE = "'".date("Y-m-d", strtotime("saturday"))."'";
DATE = "'".date("Y-m-d", strtotime("last Saturday"))."'";
我从这里得到了这个技巧!希望这可以帮助!
如果这还不够好,也许您可以将这些数据存储到数据库或本地文件中,但这太过分了!
如果您只想在特定日期显示上周六,请尝试使用以下代码:
if(in_array(date('w'), array(3,4,5,6)) {
echo date('Y-m-d', strtotime("last Saturday"));
}