2017-03-16 53 views
-2

上打開houres我有一個小問題。我想在網站上顯示一個新的開放時間。它需要在午夜24小時自動更新。如何自動更改網站

希望有人能幫助我:)

這裏的開放時間:週一 :10:00 - 21:00 Tirsdag:10:00 - 21:00 星期三:10:00 - 21: 00 星期四:10:00 - 21:00 星期五:10:00 - 01:00 Lørdag:10:00 - 01:00 Søndag:12:00 - 23:00

+1

你爲什麼要每天小時自動更新?似乎爲客戶帶來麻煩。你有可以分享的任何代碼嗎? –

+0

如果你只需要顯示基於每週一天的不同時間,你可以寫的JavaScript。 – margarita

+0

歡迎來到SO,Amandus!你必須幫助我們幫助你。你說的開放時間每24小時都在變化,但你給我們提供了一套固定的開放時間。我很困惑。另外,我不明白你的問題到底是什麼?你的代碼在哪裏?你試過什麼,做過什麼或沒有做過什麼? – domsson

回答

0
<script> 
     var d = new Date(); 
     var days = ["Søndag 12:00 - 23:00","Mandag 10:00 - 21:00","Tirsdag 10:00 - 21:00","Onsdag 10:00 - 21:00","Torsdag 10:00 - 21:00","Fredag 10:00 - 01:00","Lørdag 10:00 - 01:00"]; 
     document.getElementById("opening-hours").innerHTML = days[d.getDay()]; 
    </script> 
0

我假設你想根據當天的情況顯示新的小時數。 您可以將數據存儲在一個對象:

[ 
    { 
    // for monday 
    startTime: XXX, 
    endTime: YYY 
    }, 
    { 
    // for tuesday 
    startTime: XXX, 
    endTime: YYY 
    } 
    ... 
] 

然後你就可以使用JavaScript日期對象獲得當前的一天,從對象選擇正確的價值觀。

new Date().getDay()