如何正确使用 moment.js 来更改我的时间戳格式?
How do I properly use moment.js to change the format of my timestamp?
我的 data.json 文件中有长格式的日期
"start_time" : "1435377480000"
我想使用 moment.js 将那些长格式转换为实际的日期格式。
我试过了
start_time.html(moment(objects[x].start_time).format("MM/DD/YYYY h:mmA"));
结果
查看
此时任何帮助/提示都会有很大帮助。
看来你一直在犯语法错误。发生在我们最好的人身上!无论如何,这应该有效:
start_time.html(moment(objects[x].start_time).format("MM/DD/YYYY h:mmA"));
您将一个对象传递给 moment 但没有说要对其执行任何操作,然后将日期格式作为第二个值传递给 HTML 而不是 moment 本身。
还有一点就是你的start_time是一个字符串,所以用parseInt
把它变成一个整数就可以了。
编辑:显然 moment 确实接受字符串,但 OP 说使用 parseInt 解决了他的问题。
我的 data.json 文件中有长格式的日期
"start_time" : "1435377480000"
我想使用 moment.js 将那些长格式转换为实际的日期格式。
我试过了
start_time.html(moment(objects[x].start_time).format("MM/DD/YYYY h:mmA"));
结果
查看
此时任何帮助/提示都会有很大帮助。
看来你一直在犯语法错误。发生在我们最好的人身上!无论如何,这应该有效:
start_time.html(moment(objects[x].start_time).format("MM/DD/YYYY h:mmA"));
您将一个对象传递给 moment 但没有说要对其执行任何操作,然后将日期格式作为第二个值传递给 HTML 而不是 moment 本身。
还有一点就是你的start_time是一个字符串,所以用parseInt
把它变成一个整数就可以了。
编辑:显然 moment 确实接受字符串,但 OP 说使用 parseInt 解决了他的问题。