製造陣列映射你的貨車時,0是星期天
var openTime = [ {open : -1, close : -1},
{ open: 9, close : 18 },
{ open: 9, close : 18 },
{ open: 9, close : 18 },
{ open: 9, close : 18 },
{ open: 9, close : 18 },
{ open: 10, close : 16.5 }
]
然後檢查它,當用戶來到頁。
var current = new Date();
var day = current.getDay();
var currentTime = current.getHours() + (current.getMinutes()/60);
var remainTime = 0;
if (openTime[day].open >= 0 && openTime[day].open < currentTime && openTime[day].close > currentTime) {
remainTime= (openTime[day].close - currentTime).toFixed(2)
}
console.log("the shop will close in %s hours", remainTime);
來源
2014-10-27 10:16:33
Kai
你做了很多研究? [這裏](http://countdownjs.org/)。 2秒後找到。 – 2014-10-27 09:56:33
你有沒有考慮聘請程序員?我們很樂意幫助您解決代碼問題,而不是爲您編寫應用程序,免費。如果您嘗試過某些內容並希望獲得幫助,請告訴我們您嘗試過的代碼以及您的代碼遇到了哪些問題。 – 2014-10-27 10:05:37