【发布时间】:2016-05-09 03:38:42
【问题描述】:
我正在使用Momentjs 来评估react-datetimepicker 中的选定日期。但它比所选日期少一天评估。以下是我用来评估所选日期的代码 sn-p。
var selectedDateArr = ['2016','02','04']
var yr = parseInt(selectedDateArr[0]), mnth = parseInt(selectedDateArr[1] - 1), day = parseInt(selectedDateArr[2]);
var changedDt = moment([yr,mnth,day]);
console.log('Changed Date >>> ',changedDt);
它在 Firefox 中提供以下对象作为控制台结果。
{ _isAMomentObject: true, _i: Date 2016-01-03T18:30:00.000Z, _isUTC: false, _pf: Object, _locale: Object, _d: Date 2016-01-03T18:30:00.000Z }
我已尝试将日期转换为 UTC,但仍然没有成功。
注意:在 chrome 中,它显示了正确的评估,但在将其提供为 minDate 时它会中断;再次评估比选择少一天。
【问题讨论】:
标签: javascript date datetime datepicker momentjs