我正在製作一個顯示商店開放時間的簡單插件。我編碼它看起來相當不錯。它顯示爲與我在下面輸入的內容類似的列表。用Javascript說'今天'
週一 - 9:00 AM至5:00 PM
日 - 9:00 AM至5:00 PM
日 - 9:00 AM至5:00 PM
...等等。生成的HTML看起來像:
<div id="%id%container">
<div id="%id%title">%text="Opening Hours"%</div>
<ul class="%id%hours">
<li>Monday<span>%text="9:00AM - 5:00PM"%</span></li>
<li>Tuesday<span>%text="9:00AM - 5:00PM"%</span></li>
<li>Wednesday<span>%text="9:00AM - 5:00PM"%</span></li>
<li>Thursday<span>%text="9:00AM - 5:00PM"%</span></li>
<li>Friday<span>%text="9:00AM - 5:00PM"%</span></li>
<li>Saturday<span>%text="9:00AM - 5:00PM"%</span></li>
<li>Sunday<span>%text="9:00AM - 5:00PM"%</span></li>
</ul>
</div>
假設今天是星期二。而不是閱讀「星期二」,我希望它只是說'今天'。有沒有一種方法可以用Javascript(客戶端)完成這個任務?
謝謝。
歡迎的StackOverflow!你能否展示你使用的代碼,以便回答者可以知道如何改變它? –
而不是將它放在評論中,你可以編輯它到你的文章(包括換行符?)它也是一個好主意,通過選擇代碼和命令來縮進它 - K –
[new Date()。getDay( )](https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Date/getDay) –