Javascript Moment.js将日期添加到以毫秒为单位的日期

时间:2016-02-29 23:41:27

标签: momentjs

我正在尝试以毫秒为单位添加日期。

我正在使用的代码如下。

var x = 1450612800000;
var timeFrame = 'days'
x = moment(x).add(timeFrame, 1);
console.log(x['_i']) //returns 1450612800000

以下是修复:

var x = 1450612800000;
var timeFrame = 'd'
var newDay = moment(x).add(tf, 1);

console.log('newDay');

//Get New Date in Milliseconds format
console.log(newDay.valueOf());

//Get New Date in Date Format
console.log(newDay.toDate());

1 个答案:

答案 0 :(得分:1)

看看这个StackOverflow答案:https://stackoverflow.com/a/28132227/3692354

_i不是您想要在这里使用的内容 - 这是用于创建时刻对象的输入。我认为您想要使用的是时刻的valueOf函数:http://momentjs.com/docs/#/displaying/unix-offset/