javascript - 如何使用 moment.js 将纪元时间转换为 ISO 8601

标签 javascript node.js datetime momentjs package

<分区>

我在数组 "task[i]["due_on"]=1533541797" 中有纪元时间,我正尝试使用“时刻”将其转换为 ISO 8601。我也尝试过不同的方式,但它总是显示不同的错误。


var moment = require('moment'); 
var dueon_date = moment(task[i]["due_on"]).format(); 
console.log("date",dueon_date);

控制台日志输出 - 无效日期

最佳答案

只是specify the input format :

var dueon_date = moment("1533541797", "X").format();
console.log(dueon_date);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.js"></script>

关于javascript - 如何使用 moment.js 将纪元时间转换为 ISO 8601,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51706196/

相关文章:

Javascript - 显示 18 张图像然后停止

javascript - 在 Async Await 函数中抛出错误后停止执行代码

javascript - document.title 返回未定义。为什么是这样?

javascript - onClick 事件不适用于 React 中的选项标签

javascript - CSS 图像变换相对于父级大小,而不是图像大小

javascript - Node.js 到 Node.js 的通信

node.js - 如何在有限的时间内使用AWS Lambda作为后台任务运行?

java:有纪元时间,打印多长时间前发生的时间/天/周

python - 如何在 python 中创建时间戳的线性空间?

c# - 在 Lambda 表达式中使用三元运算符