Displaying inaccurate date using moment.js
使用nodejs、jade和moment.js
1
|
#{entry.published_at}
|
每次用户创建条目并更新发布日期。它是动态的。
示例:原始日期显示”Thu Jan 01 2015 08:00:00 GMT 0800 (SGT)”
在网页上,使用 momentjs 转换原始日期,因此仅显示 Jan 01 2015。
脚本
1
2 3 4 |
$(‘.post-date’).each(function(i, e) {
var date = $(this).text(); $(this).html(moment(date).format("DD MMMM YYYY")); }); |
但这显示的日期不正确,例如:2015 年 1 月 2 日。
不知道为什么它显示的日期不正确。
感谢您的帮助。
@MattJohnson – 建议格式化日期而不是解析。
也许是因为时区。
看看这个链接:http://momentjs.com/timezone/
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/268822.html