我有一个格式如下的日期 2019-01-02T03:04:05
我想在 UI 中转换并显示它,如下所示:2019 年 1 月 3 日。我不太确定调用什么格式以及如何将它们转换为所需的格式,如下所示:3rd of Jan 2019
.
有人知道如何实现这一目标吗?我正在使用 JavaScript 和 React 来处理这个逻辑。
最佳答案
对于格式化日期 - 使用库(例如 moment.js 或类似库)更容易(也是最佳实践)。
moment('your date here').format('output format here (read moment.js docs and see an examles)');
moment().format('MMMM Do YYYY, h:mm:ss a'); // June 13th 2022, 10:26:03 am
对于您的情况:
moment('2019-01-02T03:04:05').format('Do [of] MMM YYYY'); // 2nd of Jan 2019
您拥有一月的第二
,而不是一月的第三
。
关于javascript - 如何在 JavaScript 中具体格式化日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72598992/