以 javascript 來看, 週間日以 0~6 代表週日至週六,
觀察測試如下,
PHP 程式碼:
代碼: 選擇全部
date_default_timezone_set("Asia/Taipei");
$today = date("Y-m-d H:i:s => N");
echo $today . "\n";
$someday = date("Y-m-d H:i:s => N", strtotime("2018-4-22"));
echo $someday . "\n";
代碼: 選擇全部
2018-04-27 11:44:12 => 5
2018-04-22 00:00:00 => 7
javascript程式碼:
代碼: 選擇全部
today = new Date();
document.write(today + " => " + today.getDay() + "<br>");
someday = new Date("2018-4-22");
document.write(someday + " => " + someday.getDay() + "<br>");
代碼: 選擇全部
Fri Apr 27 2018 11:39:19 GMT+0800 => 5
Sun Apr 22 2018 08:00:00 GMT+0800 => 0