我尝试使用 DatePipe 格式化从 REST API 获得的日期值。REST API 中日期字符串的格式如下:Wed Mar 28 12:20:11 IST 2018。
当字符串中的时区为 UTC、EST 等时,它可以正常工作。但是,如果时区字符串是 IST、CET 或其他时区,则会导致以下错误。
ERROR Error: InvalidPipeArgument: 'Wed Mar 28 12:20:11 IST 2018' for pipe 'DatePipe'
at invalidPipeArgumentError (VM616 common.umd.js:4313)
at DatePipe.transform (VM616 common.umd.js:4495)
at MyPipe.transform (VM1283 my.pipe.ts!transpiled:20)
此处提供了示例复制器:https ://plnkr.co/edit/UPNJG9ejpYdkYQivq3cj?p=preview 。我尝试如下创建一个 DatePipe 实例,但它不起作用。
new DatePipe('en-IN')
有人可以告诉我如何添加对 DatePipe 中默认不支持的时区的支持。
提前致谢。