3

私はこれを持っています:

<script>    
  var a = '2013-09-07';
  var b = '2013-09-15';
</script>

daysこれら2つの日付の違いを知りたいです。

私はこれを試しました:

var a = start.format('YYYY-MM-DD');
var b = end.format('YYYY-MM-DD');
var oneday = 86400000;
alert((b-a) / oneday);

しかし、私は NaN alert() を持っています。

ありがとう。

4

1 に答える 1

3

このようにしてみてください:-

var date1 = new Date("09/07/2013");
var date2 = new Date("09/15/2015");
var timeDiff = Math.abs(date2.getTime() - date1.getTime());
var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24));

ワーキングJSFiddle

于 2013-09-07T14:04:01.567 に答える