bas*_*rat 5 javascript underscore.js momentjs
我如何找到最早的一组日期.目前我有以下代码可以正常工作:
var dates = [date1,date2]; // list of javascript dates
var start = moment(new Date(9999, 0, 1))
// I wished this was one line in momentjs + underscorejs
_.forEach(dates, (date) => {
if (moment(date).isBefore(start)) {
start = moment(date);
}
});
Run Code Online (Sandbox Code Playgroud)
我希望有一个更简洁的方式(在一行).我更喜欢在Underscore中使用更简单的函数(min不适用于日期)/ momentjs.
bas*_*rat 12
我发现_.min在moment实例上是可靠的.以下作品:
var dates = _.map([date1,date2],function(date){return moment(date)});
var start = _.min(dates);
Run Code Online (Sandbox Code Playgroud)
没关系.