试图解决一个问题(javascript,时刻)
假设有三天,12 月 30 日、1 月 31 日和 3 月 2 日。
我希望能够计算这三者之间的平均天数,即根据观察应该在一个月的 1 号左右。
但是,由于月份是循环的,我无法通过基础数学将所有 3 相加并除以 3 来做到这一点。
最佳答案
你可以这样使用: JSFiddle
var dates = [
'12/30/2019',
'01/31/2020',
'03/02/2020',
];
var sum = 0;
dates.forEach(function(date) {
sum += moment(date).unix()
});
var avarage_date = sum / dates.length * 1000;
console.log( moment(avarage_date).format('MM-DD-YYYY') );
关于javascript - 如何找到给定日期的平均天数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60601346/