js中带有 am pm 的String 如何转成date
可以使用moment.js库来将带有am/pm的字符串转换为日期对象。
首先,需要在项目中引入moment.js库。然后,可以使用moment()函数将字符串转换为日期对象。以下是一个示例:
// 引入moment.js库
const moment = require('moment');
// 将字符串转换为日期对象
const dateStr = '2021-11-03 01:30:00 PM';
const date = moment(dateStr, 'YYYY-MM-DD hh:mm:ss A').toDate();
console.log(date); // Wed Nov 03 2021 13:30:00 GMT+0800 (中国标准时间)
在上述代码中,我们通过moment()函数将字符串转换为日期对象。第一个参数是字符串,第二个参数是日期格式。日期格式中的A表示上午/下午标记。toDate()方法将moment对象转换为JavaScript Date对象。最后,我们打印出日期对象。
原文地址: https://www.cveoy.top/t/topic/fI9b 著作权归作者所有。请勿转载和采集!