【发布时间】:2017-05-11 22:34:54
【问题描述】:
我正在尝试使用 12 小时格式显示日期时间:'dd-MMM-yyyy HH:mm a'
预期结果例如:27-DEC-2016 12:30 AM
实际结果是:2016 年 12 月 27 日
不使用任何格式的旧结果是:2016-12-22T13:22:00Z
HTML 代码:
{{pickuptime | date:defaultDateTimeFormat}}
控制器代码:
$scope.defaultDateTimeFormat = "dd-MMM-yyyy HH:mm a";
【问题讨论】:
-
这段代码工作正常,你必须错过更多的东西。你能显示你的其余代码吗
-
如何获得
pickuptime变量? -
defaultDateTimeFormat 不是全局变量,您必须在过滤器中指定格式。 docs.angularjs.org/api/ng/filter/date
-
@RamblinRose 它只是保存我不认为这是问题的格式
-
@RamblinRose 我添加了旧结果,但没有使用任何格式
标签: javascript angularjs datetime angularjs-filter