这是我的数据November 30, 2021 at 12:00:00 PM UTC+7,它如何将它转换成November 30, 2021?
November 30, 2021 at 12:00:00 PM UTC+7
November 30, 2021
yhuiod9q1#
根据您的问题,如果您的数据是November 30, 2021 at 12:00:00 PM UTC+7这样的所有格式,您可以直接用空格或at符号拆分数据,为什么不简单地这样做呢
at
8fsztsew2#
如果 您 愿意 使用 其他 库 , 那么 moment.js 库 的 文档 记录 得 非常 充分 。
wvmv3b1j3#
下面是我最近在代码中使用moment.js的一个简短示例
import moment from 'moment'; let convertedDate = moment(date) return convertedDate.format("LLL") // this returns December 15, 2021 10:38 AM
您的情况可能是:
moment().format('LL'); // December 15, 2021
有很多不同的格式类型,请检查它们here
nwsw7zdq4#
您可以使用内置的toLocaleDateString函数,通过向其传递选项,轻松地将任何日期转换为所需的输出。
toLocaleDateString
const options = { year: "numeric", month: 'long', day: 'numeric' }; console.log(new Date().toLocaleDateString('en-US', options));
rm5edbpk5#
强文本
5条答案
按热度按时间yhuiod9q1#
根据您的问题,如果您的数据是
November 30, 2021 at 12:00:00 PM UTC+7
这样的所有格式,您可以直接用空格或at
符号拆分数据,为什么不简单地这样做呢8fsztsew2#
如果 您 愿意 使用 其他 库 , 那么 moment.js 库 的 文档 记录 得 非常 充分 。
wvmv3b1j3#
下面是我最近在代码中使用moment.js的一个简短示例
您的情况可能是:
有很多不同的格式类型,请检查它们here
nwsw7zdq4#
您可以使用内置的
toLocaleDateString
函数,通过向其传递选项,轻松地将任何日期转换为所需的输出。rm5edbpk5#
强文本