我試圖找到一個jQuery計時器,將倒計時到每天上午10點,週一至週五。星期五它將倒計時到星期一上午10點。jquery每日定時器
我試過KK倒計時,但它似乎有點難以修改。
時區將被設置爲一個特定區域,因爲它只是一個本地網站。
任何想法的人?不幸的是,我只能使用javascript no PHP,因爲該網站是託管電子商務解決方案。
我試圖找到一個jQuery計時器,將倒計時到每天上午10點,週一至週五。星期五它將倒計時到星期一上午10點。jquery每日定時器
我試過KK倒計時,但它似乎有點難以修改。
時區將被設置爲一個特定區域,因爲它只是一個本地網站。
任何想法的人?不幸的是,我只能使用javascript no PHP,因爲該網站是託管電子商務解決方案。
根據您的要求的複雜性有時是令人興奮的推倒重來。我認爲你可以用幾行來完成你的工作......但是可能有些東西我沒有想到。
// 24 hour based
var targetHour = 10;
var currentTime = new Date();
// sun 0 mon 1 ... fri 5 sat 6
var currentDay = currentTime.getDay();
var offset = 24;
// friday
if (currentDay === 5) {
offset = 60;
} // saturday
else if(currentDay === 6) {
offset = 48;
}
if(currentTime.getHours() > targetHour) {
console.log('hours:', (targetHour + offset) - currentTime.getHours() - 1);
console.log('minutes:', 60 - currentTime.getMinutes());
}
else if(currentTime.getHours() < targetHour) {
console.log(targetHour - currentTime.getHours() - 1);
console.log('minutes:', 60 - currentTime.getMinutes());
}
這裏有jQuery的倒計時定時器列表 -
http://www.tripwiremagazine.com/2011/04/9-cool-jquery-countdown-scripts.html
是的,我認爲你可能是正確的,似乎很適合...非常感謝!讚賞 –