我使用 Angular 自己的日期管道来格式化日期。然而,当涉及到特定日期时,我发现了一个错误:2022 年 1 月 1 日。
如果您访问= https://stackblitz.com/edit/angular-ivy-qrnysm?file=src%2Fapp%2Fapp.component.ts
你会看到我有 2 个日期:
2022-01-01和2022-01-02。在模板中,他们都使用| date:'dd/MM/YYYY':'GMT'. 但第一个日期格式为= 01/01/2021(错误年份),但第二个日期格式为02/01/2022(正确年份)。
还有其他人经历过吗?这是 stackblitz 中的代码:
formattedIssueDate1: Date = new Date("2022-01-01T00:00:00Z");
formattedIssueDate2: Date = new Date("2022-01-02T00:00:00Z");
<p>
This is date 1: {{formattedIssueDate1 | date:'dd/MM/YYYY':'GMT'}}
</p>
<p>
This is date 2: {{formattedIssueDate2 | date:'dd/MM/YYYY':'GMT'}}
</p>
Run Code Online (Sandbox Code Playgroud)
pc_*_*der 36
\xe2\x80\x9cyyyy\xe2\x80\x9d 表示日期的日历年,而 \xe2\x80\x9cYYYY\xe2\x80\x9d 表示星期几。\n您的格式需要写为小案子多年
\n This is date 1: {{formattedIssueDate1 | date:'dd/MM/yyyy':'GMT'}}\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
3301 次 |
| 最近记录: |