angular - 为什么 a、aa、aaa 和 aaaa 都只评估为 AM/PM?
问题描述
我有一个 DatePipe 问题。我正在使用自定义格式,例如{{ time | date:'h:mm a' }} => 9:03 AM
,我对 am/pm 选项感到困惑。
在DatePipe的自定义格式选项文档中,我们找到了这些 am/pm 选项:
a
,aa
&aaa
=> 上午/下午或上午/下午aaaa
=> ante meridiem/post meridiem(回退到a
丢失时)
我发现这些选项只会导致大写AM/PM,而不是小写am/pm或 longform ante meridiem/post meridiem。例如:
<p> {{ time | date:'h:mm a' }} </p> <!-- 9:03 AM -->
<p> {{ time | date:'a' }} </p> <!-- AM -->
<p> {{ time | date:'aa' }} </p> <!-- AM -->
<p> {{ time | date:'aaa' }} </p> <!-- AM -->
<p> {{ time | date:'aaaa' }} </p> <!-- AM -->
<p> {{ time | date:'aaaaa' }} </p> <!-- a -->
这里发生了什么事?文档错了吗?还是有一些日期时间的疯狂正在发生并且不同的格式只显示某些语言环境?
解决方案
推荐阅读
- ios - 使用 watchOS 6 将依赖 watchOS 应用程序转换为独立应用程序的含义
- ios - UITest iOS waitForExistence 返回 false 但元素可见
- javascript - 从下拉菜单中选择选项不会显示它应该显示的内容
- c# - 如何在.net 上实现通用返回类型属性以进行动态类型数据绑定?
- prometheus - Prometheus API 的 Java 客户端
- python - pandas - 从 df 提取多个重复到另一个
- reactjs - 读取未知父母的孩子道具
- reactjs - Google Cloud 触发器构建 - NextJs 应用程序在本地构建 docker 映像,但不在 Gcloud 上
- asp.net-mvc - 如何从动态生成的表单中收集数据?
- python - 如何编写监控存储桶的云函数?