如何比较ISO 8601时间戳中的日期?
我正在尝试创建一个按天分组数据的脚本。现在它是按整个时间戳(日期和时间)进行比较的,但如何才能将其更改为仅按日期进行比较?
Js公司:
var newData = data.reduce(
(acc, el) => {
var date = el.commit.committer.date; // ISO 8601 timestamp
var msg = el.commit.message;
if (acc.hasOwnProperty(date))
acc[date].push(msg);
else
acc[date] = [msg];
return acc;
}, {}
)
Object.keys(newData).forEach(function(v, k) {
var date = v;
var message = newData[v].join(", ");
var t = new Date(date);
$('body').append('<li>' + t + ': ' + message + '</li>');
});
jsFiddle here
。