let end: Date = new Date(); let h: string = "13"; let m: string = "20"; moment(end).set({ hour: parseInt(h,10),minute: parseInt(m,10) });
我想在现有的日期上设定时间.但是上面的doe没有在日期中设置时间.时间总是…… 00:00:…
任何的想法?
谢谢,
解决方法
您必须将您的时刻转换为日期,并将该Date对象分配给您的结束变量:
end = moment(end) .set({ hour: parseInt(h,10) }) .toDate();