這是我試過的。我得到21這肯定是不對的。我究竟做錯了什麼?如何計算未來某個特定日期與今天之間的天數?
var today = new Date();
var TrumpsStateVisit = new Date('March 12, 2018 12:00:00');
var daysTillTrumpsStateVisit = TrumpsStateVisit.getTime() - today.getTime();
daysTillTrumpsStateVisit = (daysTillTrumpsStateVisit/864000000); //number of milleseconds in a day
var $countDownTillTrumpsChinaTrip = ('#countDownTillTrumpsChinaTrip');
$countDownTillTrumpsChinaTrip.textContent = Math.floor(daysTillTrumpsStateVisit);
'86400000'應該有5個零;) – ixpl0
可能是[*如何獲得JavaScript中兩個日期之間的天數?*]的重複(https://stackoverflow.com/questions/542938/how -do-i-get-the-days-between-dates-in-javascript) – RobG