首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将ISO时间格式转换为dd/mm/yy,hh:mm:ss AM/PM?

如何将ISO时间格式转换为dd/mm/yy,hh:mm:ss AM/PM?
EN

Stack Overflow用户
提问于 2022-11-28 10:32:09
回答 2查看 34关注 0票数 0

设currdate =2022-11-28T10:26:00.949Z

代码语言:javascript
复制
I have to convert the date like 
28 Nov , 2022 :4:05:33 PM

请建议,试过几个例子,但不要这样

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-11-28 11:03:05

OP可能会查看ECMAScript国际化APIECMAScript国际化API格式化程序选项。

代码语言:javascript
复制
const formatter = new Intl.DateTimeFormat('en-GB', {
  year: 'numeric', month: '2-digit', day: '2-digit',
  hour: 'numeric', minute: '2-digit', second: '2-digit',
  hourCycle: 'h12',
});

console.log(
  formatter
    .format(
      new Date('2022-11-28T10:26:00.949Z')
    )
);
代码语言:javascript
复制
.as-console-wrapper { min-height: 100%!important; top: 0; }

票数 2
EN

Stack Overflow用户

发布于 2022-11-28 10:38:38

为此使用moment.js

代码语言:javascript
复制
moment("2022-11-28T10:26:00.949Z").format("DD MMM , yyyy :h:mm:ss A")
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74599262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档