【问题标题】:Format date using angular-moment.js使用 angular-moment.js 格式化日期
【发布时间】:2015-03-05 13:18:00
【问题描述】:

我有一个日期格式为:"YYYY-MM-DD HH:mm:ss" 我正在尝试将其格式化为:“DD/MM/YYYY às HH:mm” 所以像这样的日期:2015-01-22 15:01:45 将被格式化为:22/01/2015 às 15:01

我正在使用 angular-moment.js 来做到这一点,这是我尝试过的:

amDateFormat:"DD/MM/YYYY 'as' hh:mm"

但输出不是我所期望的:

22/01/2015 上午0 12:00

我做错了什么?

【问题讨论】:

    标签: javascript angularjs ionic-framework date-format momentjs


    【解决方案1】:

    您仍在“as”中使用格式字符。 'a' 表示以小写格式显示 AM 或 PM。 's' 表示显示秒数。

    要实现您想要的,请转义“as”字符。所以你的格式应该是这样的:

    amDateFormat:"DD/MM/YYYY [as] hh:mm"
    

    见reference

    我也不确定'as'在泰语中是什么意思,也许你也想检查一下国际化部分。

    【讨论】:

      猜你喜欢
      • 2013-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-16
      • 1970-01-01
      • 2020-11-13
      • 2015-06-21
      相关资源
      最近更新 更多