我有一个事务表,其中每个条目都是一个事务;其中一个字段是日期字段。 我想从transaction表中选择一些带有WHERE条件的信息,我想要的内容之一是日期之间的平均差异。实际上,我正在尝试找到满足我的条件的交易的平均频率,即 SELECT (average_date_difference) FROM transactions WHERE customerID =
我使用reduce和dayOfYear函数来查找一个日期数组的平均日期。
我目前的解决方案在同一年的日期上效果很好。不幸的是,并没有考虑到日期之间的年份差异,而不是。items.reduce((a, b) => a + moment(b).dayOfYear(), 0) / items.length)).format('YYYY-MM-D