【发布时间】:2015-05-15 12:12:38
【问题描述】:
我有这个在服务器上运行的功能,我希望根据星期几提供不同的输出,周六和周日应该给出周末消息,而工作日则不同。
$timein = date("Y-m-d h:i:s");
$dw = date("D", $timein);
$tm = date("e", $timein);
echo "Current Date: ".$timein."<br>";
echo "Day of the week: ".$dw."<br>";
echo "Timezone: ".$tm."<br>";
这是输出:
当前日期:2015-05-15 06:07:12
星期几:星期三
时区:美国/丹佛
我们是星期五,我期待的是 Fri,我使用的是 w 而不是 D,但我总是在结果中得到 3。
【问题讨论】:
-
date()不返回时间戳,所以在$dw和$tm中使用$timein是完全错误的。