Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用moment.js/Javascript列出2个时间戳之间的2月份数?_Javascript_Arrays_Calendar_Momentjs_Difference - Fatal编程技术网

如何使用moment.js/Javascript列出2个时间戳之间的2月份数?

如何使用moment.js/Javascript列出2个时间戳之间的2月份数?,javascript,arrays,calendar,momentjs,difference,Javascript,Arrays,Calendar,Momentjs,Difference,如何使用moment.js/Javascript列出2个时间戳之间的2月月数 结束时间:1545939000 开始时间:1546281000这应该可以做到: var dateStart = moment.unix(your_start_time).format("YYYY-MM-DD HH:mm"); var dateEnd = moment.unix(your_end_time).format("YYYY-MM-DD HH:mm"); var nbFebruary = 0; while (d

如何使用moment.js/Javascript列出2个时间戳之间的2月月数

结束时间:1545939000

开始时间:1546281000这应该可以做到:

var dateStart = moment.unix(your_start_time).format("YYYY-MM-DD HH:mm");
var dateEnd = moment.unix(your_end_time).format("YYYY-MM-DD HH:mm");
var nbFebruary = 0;

while (dateEnd > dateStart || dateStart.format('M') === dateEnd.format('M')) {
   if(dateStart.format('MM') == 2)
       nbFebruary ++;
   dateStart.add(1,'month');
}

@lucas_7_94上述函数与此问题有何关系?