在 KeystoneJS pug 视图中,我需要将一个包含 2 个 MongoDB 日期字段的日期范围的数组传递给 daterangepickerisInvalidDate
控制器中的查询是:
view.query('booked', Booking.model.find({}, 'startDate endDate'));
在翡翠视图中= booked
返回:
{ _id: 58f71314a20fc062ee02f4df, startDate: 2017-04-18T21:00:00.000Z,
endDate: 2017-04-19T21:00:00.000Z },{ _id: 58f8768c0741e2118b1efe43,
startDate: 2017-04-23T21:00:00.000Z, endDate: 2017-04-25T21:00:00.000Z },{...
在玉视图 js 块中,这个片段:
var books =!{JSON.stringify(booked, ['startDate', 'endDate'])};
返回:
startDate: 2017-04-18T21:00:00.000Z
endDate: 2017-04-19T21:00:00.000Z
startDate: 2017-04-23T21:00:00.000Z
endDate: 2017-04-25T21:00:00.000Z
如何格式化startDate
和endDate
属性以获得结果:
["04/18/2017", "04/19/2017", "04/23/2017", "04/25/2017"]
(没有标签,只有日期值,逗号分隔)