0
我以爲我已經編寫了代碼來計算兩個給定日期之間的持續時間。JavaScript日期持續時間計算
但是,下面的示例計算得不正確。
下面的例子是計算一個額外的一年...
請幫助請....
var fromdate = "03/10".split("/");
var todate = "01/14".split("/");
var months = todate[0] - fromdate[0] + 12 * (todate[1] - fromdate[1]);
var duration = Math.round(months/12) + " years " + (months % 12) + " months";
console.log(duration)
您應該只需從這些字符串中創建兩個日期對象並將其減去即可。 – tenub