Javascript 如何使用formatDate设置日期格式

Javascript 如何使用formatDate设置日期格式,javascript,angular,date,Javascript,Angular,Date,我试着用angular获得这种格式 所以我使用这个代码 formatDate( '2019-01-01', 'yyyy-MM-ddT00:00:00Z', 'en-US' ) 结果是2019-01-01T00:00:00+0200 Z被区域替换。是否有一种有效的方法来生成我需要的格式?您必须将Z作为字符串转义,否则将按照 您必须以字符串形式转义Z,否则将按 是的,很可能有。但你到底想要什么?你试了什么?什么不起作用?请更具体地说明你的想法question@cloned你说的都是

我试着用angular获得这种格式

所以我使用这个代码

formatDate(
  '2019-01-01',
  'yyyy-MM-ddT00:00:00Z',
  'en-US'
)
结果是
2019-01-01T00:00:00+0200


Z被区域替换。是否有一种有效的方法来生成我需要的格式?

您必须将
Z
作为字符串转义,否则将按照



您必须以字符串形式转义
Z
,否则将按



是的,很可能有。但你到底想要什么?你试了什么?什么不起作用?请更具体地说明你的想法question@cloned你说的都是我的帖子。我不明白你的评论。对不起,也许我误解了你的问题。有人能解决这个问题,但我不清楚你的意思。这就是我问的原因。是的,很可能有。但你到底想要什么?你试了什么?什么不起作用?请更具体地说明你的想法question@cloned你说的都是我的帖子。我不明白你的评论。对不起,也许我误解了你的问题。有人能解决这个问题,但我不清楚你的意思。这就是我问的原因。
formatDate(
  '2019-01-01',
  'yyyy-MM-ddT00:00:00Z',
  'en-US'
)
"yyyy-MM-ddT00:00:00\'Z\'"
formatDate(
  '2019-01-01',
  "yyyy-MM-ddT00:00:00\'Z\'",
  'en-US'
)