在node js中插入小时和分钟到mongoDB日期



我正在尝试插入用户特定时间的日期。用户将选择任何时间,例如08:30我需要将该时间插入到mongodb与当前日期。我试着像这样插入

新日期(日).setHours(08年,30)

但是这给了我这样的东西1632272411458. 我需要它插入到下面的格式

2021 - 09 - 22 - t08:30:00.00 + 0

var date = new Date();
date.setHours(08, 30);

当处理日期/时间值时,我总是推荐moment.js库。应该是:

moment().startOf('minute').set({ hour: 8, minutes: 30 }).toDate()

最新更新