我有一個聖誕倒計時工作正常,但是,當它顯示1個小時,它說1「營業時間」不是1「一小時」格式化小時 - 1小時,幾個小時
我知道這是一個小有點微不足道,但我希望它是正確的,並顯示正確的話。
任何人都可以幫忙嗎?
守則是
<script language="javascript" type="text/javascript">
today = new Date();
BigDay = new Date("December 25, 2013")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft/msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
document.write("There's only "+daysLeft+" days, "+hrsLeft+" hours and "+minsLeft+" minutes left until Christmas!");
</script>
非常感謝PBrown
您需要在爲hrsLeft你寫這行文件撰寫(前一個檢查if/else語句添加「只有‘+ daysLeft +’天,「+ hrsLeft +」小時和「+ minsLeft +」分鐘,直到聖誕節!「);如果hrsLeft <2,那麼文本需要是「document.write(」只有「+ daysLeft +」天,「+ hrsLeft +」小時和「+ minsLeft +」分鐘,直到聖誕節!「); –