angular - 如何在运行时通过 NgxMatDateFormats 格式化日期和时间
问题描述
要从日期和时间选择器中格式化日期和时间,我们需要const
使用所需的日期和时间格式创建一个,如下所示:
const CUSTOM_MOMENT_FORMATS: NgxMatDateFormats = {
parse: {
dateInput: "L, LT"
},
display: {
dateInput: "DD/MM/YYYY HH:mm",
monthYearLabel: "MMM YYYY",
dateA11yLabel: "LL",
monthYearA11yLabel: "MMMM YYYY"
}
};
在该@Component
部分中,它需要像这样设置为提供者:
providers: [
{ provide: NGX_MAT_DATE_FORMATS, useValue: CUSTOM_MOMENT_FORMATS } // Custom Date Format
]
但是如何动态设置日期和时间格式。例如我在用户设置中设置了日期和时间格式,想在这里使用这种格式。
解决方案
推荐阅读
- javascript - 不断更新的 SPA 内容刷新
- c# - 错误 MSB3823:非字符串资源需要将属性 GenerateResourceUsePreserializedResources 设置为 true
- keras - 如何将 BERT 模型集成到我的笔记本(Python)中?
- java - 安卓。立即隐藏状态栏
- html - 如何在 react-markdown 中为元素添加样式?
- python - 我们如何为 Plotly 条形图指定颜色?
- python - Python Selenium - 从照片中提取 Instagram 主题标签
- github - 如何通过 GitHub API 获取依赖机器人警报列表?
- spring-data-jdbc - 两个不同聚合的相同实体
- bash - 在 bash 脚本中执行的命令输出,而不是变量,为空