Convert Unix timestamp to ISO 8601

后端 未结 2 1680
无人及你
无人及你 2020-12-08 19:20

I want to use the jquery timeago plugin - http://timeago.yarp.com/

I have timestamps like this 1331209044000 and the docs say i need an ISO 8601 timesta

2条回答
  •  温柔的废话
    2020-12-08 19:29

    Assuming your timestamp is in milliseconds (or you can convert to milliseconds easily) then you can use the Date constructor and the date.toISOString() method.

    var s = new Date(1331209044000).toISOString();
    s; // => "2012-03-08T12:17:24.000Z"
    

    If you target older browsers which do not support EMCAScript 5th Edition then you can use the strategies listed in this question: How do I output an ISO 8601 formatted string in JavaScript?

提交回复
热议问题