javascript - 将 yyyy-mm-ddThh:mm:ss 转换为 dd mm yyyy, hh:mm am/pm
问题描述
我有数据,例如2018-11-06T15:25:00
格式。我想要输出为06 Jun 2018, 03:25 p.m.
有什么方法可以直接转换它吗?
解决方案
我强烈建议使用momentjs
. 只需使用给定的格式DD MMM YYYY, hh:mm a
。
示例代码:
const date = '2018-11-06T15:25:00';
console.log(moment(date).format('DD MMM YYYY, hh:mm a'))
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>
推荐阅读
- vue.js - Vue组件不显示嵌套的div
- sql-server - 关键字“AS”附近的语法不正确。在 SQL Server 中
- java - parseUnsignedInt - 这个方法有什么问题?
- json - 带有嵌套 JSON 的 JQ
- c++ - 在 constexpr 构造函数中获取特殊的指针值(类似于“第二个”nullptr)
- crystal-reports - 停止正在运行的程序会导致 IDE 使用 Crystal Report XI Chart Report 挂起
- c# - .NET Core 是否支持 Web 套接字?抛出“System.Net.WebSockets.WebSocketException 异常
- android - 以编程方式在 Android 中运行命令管道
- haskell - 基于 Haskell 中的字符串映射证明打印函数的穷举性
- go - 在 Go 中使用输入和输出通道