javascript - 将日期转换为时刻一个字符

标签 javascript jquery momentjs

如何使用moment JS转换数据,我正在使用: 时刻(时间,“YYYYMMDD”).fromNow(); - 它返回前。 15天前。 我需要将其格式化为 15 天前。我怎样才能做到这一点?

最佳答案

您可以通过 locale settings for relative time 进行自定义.

只需执行以下操作:

moment.locale('en', {
    relativeTime : {
        future: "in %s",
        past:   "%s ago",
        s:  "s",
        m:  "1 min",
        mm: "%d min",
        h:  "1 h",
        hh: "%d h",
        d:  "1 d",
        dd: "%d d",
        M:  "1 mth",
        MM: "%d mth",
        y:  "1 y",
        yy: "%d y"
    }
});

现在 moment("20150623", "YYYYMMDD").fromNow() 将返回 6 d ago

关于javascript - 将日期转换为时刻一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31105844/

相关文章:

javascript - window.pageYOffset 返回不准确的值

javascript - ajax 发布数据不适用于共享主机

javascript - ajax发布日期时间到时刻js格式

javascript - 如何在node js中将大数转换为普通数?

javascript - 如何根据用户区域设置使用自定义日期格式显示日期

javascript - innerHTML 会影响性能吗?

Javascript - 如果 url 包含 X,则忽略脚本,否则,运行脚本

javascript - Ajax jQuery 中数据过滤器的功能

javascript - 在 Internet Explorer 中更改 src 值时无限循环

Javascript 变量值到 php 变量