为什么我总是在时刻js获得“12:00”值?

时间:2017-02-21 09:55:23

标签: momentjs

我有时间和日期的输入。但是当我解析时间时,我总是得到“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",有人可以帮助我这个?

0 个答案:

没有答案