如何将字符串转换为时间戳?

时间:2012-06-10 10:26:32

标签: node.js

如何将字符串转换为时间戳?例如,我有字符串:

2012-06-10T10:00:00+04:00

4 个答案:

答案 0 :(得分:8)

按照here所述使用Date对象的Parse方法。

答案 1 :(得分:1)

如果您要求将日期转换为特定于数据库的格式,则可以使用非常好的库moment.js进行各种转换

答案 2 :(得分:1)

尝试时刻包,解析它的所有日期是非常棒的包。

答案 3 :(得分:0)

我尝试在AWS节点js lambda函数中进行跟踪(因此大多数情况下都是js)并且工作正常。

  var arrivalTime='2012-06-10T10:00:00+04:00';
  var d = new Date(arrivalTime);
  console.log('This is -> d ' + d.toString());

对于节点js lambda唯一的问题是它总是返回UTC所以需要转换但是对于js(即在客户端)它会在当地时间返回我认为。