php與javascript的週間日數值

有關網頁及相關語法的討論

php與javascript的週間日數值

文章tim » 2018年 4月 27日, 11:46

以 PHP 來看, 週間日以 1~7 代表週一至週日,
以 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


線上執行: http://sandbox.onlinephpfunctions.com/code/50d3c415627e69daf1fe4595915c60086412f56b

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


線上執行: https://codepen.io/timhuang/pen/OZbJvv
多多留言, 整理文章, 把經驗累積下來.....
頭像
tim
 
文章: 1267
註冊時間: 2008年 11月 26日, 00:49

回到 html/javascript/asp/php

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 4 位訪客

cron