我正在寻找一种方法,以在1秒的时间内在节点JS中生成连续的时间戳。类似于
var timeStamp = "2017-04-17T18:48:03.608Z"
for (int i=0; i< 1000000; i++) {
timeStamp = // increase in 1 second
console.log(timeStamp);
}
答案 0 :(得分:2)
将其转换为日期对象,然后使用Date.prototype.setSeconds()
添加第二个:
var timeStamp = "2017-04-17T18:48:03.608Z";
var time = new Date(timeStamp);
time.setSeconds(time.getSeconds() + 1);
console.log(time.toISOString());
使用Date.prototype.toISOString()
将其转换回您提供的原始格式。