我有一个momentjs
日期对象格式YYYY-MM-DD HH:mm
,但当我使用ko.toJSON
时,小时始终 -3小时。
例如,如果我在date
2017-06-03 13:00
之后ko.toJSON
2017-06-03 10:00
,那么无论小时是多少,我都会datepicker
,它总是-3小时。可能是什么问题?
我从这样的.on('changeDate', function (e) {
self.objCurrentResource().SelectedDate(moment(e.date).format("DD-MM-YYYY"));
self.ConfirmData().Date(moment(e.date).format("YYYY-MM-DD"));
});
获取日期:
self.ConfirmData().Date(moment(self.ConfirmData().Date() + " " + data.name));
然后当选择时间时,我将它连接起来:
data.name
HH:mm
是包含所选Select * from TableA
if(TableA.criteria != 1)
inner join TableB.criteria = TableA.criteria
的字符串,我得到了我想要的结果。
答案 0 :(得分:0)
self.ConfirmData().Date(moment.utc(self.ConfirmData().Date() + " " + data.name).format('YYYY-MM-DD HH:mm'));
这就是我设法解决它的方法。如果有人将来需要它。