我正在尝试使用节点.js和Date将整数转换为Date。
我知道这是一个非常普遍的问题,但是之前发布的所有解决方案都无法帮助我。
我正在从位于http://api.guardian.gg/chart/elo/4611686018432537537的json文件中获取日期,
范例日期:1461110400000
我尝试过的
var date = String(new Date(elodata.x));
和
var date = String(new Date(parseInt(elodata.x)));
但结果是我得到了无效的日期。
我意识到这可能不可行,因为我不知道Guardian.gg如何处理这些数据。但是你永远不知道。
您可以将值直接传递给Date
Javascript中的构造函数(如果它是整数(它似乎位于):
var date = new Date(elodata.x);
同样,setTime()
如果您已有对象,也可以使用Javascript中的函数传递整数值:
var date = new Date();
d.setTime(elodata.x);
例
var d1 = new Date(1461110400000);
console.log(`Constructor: ${d1}`);
var d2 = new Date();
d2.setTime(1461110400000);
console.log(`setTime(): ${d2}`);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句