javascript - 如何使用 Angular 在我的组件中使用 datePipe?
问题描述
有没有办法可以在我的角度组件中使用 DatePipe?
这是我的代码。
for (let i = 0; i < this.days.length; i++) {
this.storeStart(this.days[i], null, null, null);
}
每个工作日(周一至周五)都存储在我的 days 数组中。我想将它与另一个数组中的其他数据一起存储。现在我明白了:'Fri Nov 01 2019 00:00:00 GMT+0100'。但我只希望它显示:'01-11'(日月)。它也被存储为日期,但我想将其存储为字符串。任何人都可以帮帮我吗?
解决方案
您可以通过使用 DI(依赖注入)来尝试这样
TS
for (let i = 0; i < this.days.length; i++) {
let myDate = new DatePipe().transform(this.days[i], 'yyyy-MM-dd');
this.storeStart(myDate, null, null, null);
}
推荐阅读
- python - 如何将 2 个二进制数相加而不将它们转换为整数?
- api - 如何在邮递员中测试返回的日期和时间格式
- c# - 如何用正则表达式表示可选组?
- python - 如何使用 Setuptools 和 PBR 更新 Python 包中的 git 元数据
- javascript - 使用 React 提交表单后如何重定向用户
- android - 在 Android 源代码中添加 HelloWorld 应用程序时 layout_constraintBottom_toBottomOf 错误
- mips - 对这个 MIPS 作业的要求感到困惑
- sql-server - 如何使 SQL Server CONTAINS 使用引用表
- javascript - 应用 css :after with javascript (no jquery)
- javascript - Sentry.io 在异步 Node.js 服务器上管理错误范围/上下文