嘗試獲取星期幾(「N」)的ISO-8601數字表示形式在PHP中使用date()函數;但是,無論我在mktime()使用哪一天,它都會返回「3」。在PHP中使用date()函數總是返回3的日期(「N」)的ISO-8601數字表示形式返回3
<?php
$date = date("Y-m-d H:i:s", mktime(0, 0, 0, 9, 16, 2011));
//$date = date("Y-m-d H:i:s", mktime(0, 0, 0, 9, 17, 2011));
print_r(date('N', $date));
?>
輸出:3
當簡單的東西不起作用時,請閱讀文檔。 date()函數需要一個時間戳;你傳遞一個字符串。請參閱下面的salathe的答案。 –