我有时间和日期的输入。但是当我解析时间时,我总是得到“12:00”的价值。我的代码是:
var time = moment($scope.data.time, 'hh:mm').format('hh:mm A');
var date = moment($scope.data.date, 'DD-MM-YYYY').format('YYYY-MM-DD');
//problem starts here when i try to combine each other
var data = date + ' ' + time;
console.log(date); // right value
console.log(time); // right value
console.log(data); // right value of date but wrong time
例如,我的日期为"feb-02-2017"
,我的时间为"2:30 pm"
,但无论我输入的时间总是返回12:00,日期值将始终返回"feb-02-2017 12:00"
,有人可以帮助我这个?