簡體   English   中英

時間前的角矩js

[英]Time ago in angular moment js

我正在使用Moment js和Angular Moment js來計算我的網站的時間。 除了一件事,其他所有東西都運轉良好。 不知道有沒有可能 我檢查了他們的humanize()文檔,但沒有發現任何有用的信息。

<span am-time-ago="messagedata.created | amFromUnix"></span>

結果: a day ago但我想1 day ago 可能嗎? 如果是,怎么辦?

這些消息取決於moment.js使用的語言環境,但是您可以更新語言環境以提供不同版本的消息

moment.updateLocale('en', {
    relativeTime : {
        future: "in %s",
        past:   "%s ago",
        s:  "seconds",
        m:  "a minute",
        mm: "%d minutes",
        h:  "an hour",
        hh: "%d hours",
        d:  "a day",
        dd: "%d days",
        M:  "a month",
        MM: "%d months",
        y:  "a year",
        yy: "%d years"
    }
});

使用angular指令,您應該能夠配置應用程序啟動時的矩實例

var myapp = angular.module('myapp', ['angularMoment']);
myapp.run(function(amMoment) {
    amMoment.changeLocale(...);
});

您可以查看有關定制moment.js文檔以獲取更多詳細信息

從現在開始檢查從現在開始的部分,因為您想顯示相對於今天的日期。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM