获得星期几的最可靠方法是什么?
strftime("%u")
(1 = moonday to 7 = Sunday)strftime("%w")
(0 =星期日至6 = moonday)答案 0 :(得分:0)
答案是你需要使用%w(看这里原因:http://php.net/manual/en/function.strftime.php)
所以它是这样的:
function get_week_day()
{
$tmp = strftime('%w');
if ($tmp == 0)
{
return 7;
}
return $tmp;
}
答案 1 :(得分:0)
%u
的行为似乎在操作系统中不一致(请参阅此处的警告:http://php.net/manual/en/function.strftime.php以及搜索结果中问题的多个报告)。
如果您更喜欢使用strftime,请坚持%w
。