我有这个在服务器上运行的功能,我希望根据星期几的不同输出,星期六和星期日应该给周末消息和工作日不同。
$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分。
答案 0 :(得分:2)
您需要使用 strtotime 函数将其转换为Unix时间戳。只需将您的代码更新为。
$dw = date("D", strtotime($timein));
$tm = date("e", strtotime($timein));