uniapp怎么把Mon Jul 31 2023 111135 GMT+0800 中国标准时间转换成2023-07-31 111135
你可以使用JavaScript中的Date对象来将日期字符串转换为指定格式的日期字符串。
以下是将"Mon Jul 31 2023 11:11:35 GMT+0800 (中国标准时间)"转换为"2023-07-31 11:11:35"的示例代码:
// 原始日期字符串
let dateString = "Mon Jul 31 2023 11:11:35 GMT+0800 (中国标准时间)";
// 使用Date对象解析日期字符串
let dateObj = new Date(dateString);
// 使用Date对象的方法获取年、月、日、时、分和秒
let year = dateObj.getFullYear();
let month = (dateObj.getMonth() + 1).toString().padStart(2, "0");
let day = dateObj.getDate().toString().padStart(2, "0");
let hours = dateObj.getHours().toString().padStart(2, "0");
let minutes = dateObj.getMinutes().toString().padStart(2, "0");
let seconds = dateObj.getSeconds().toString().padStart(2, "0");
// 构建新的日期字符串
let newDateString = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
console.log(newDateString);
运行上述代码,将输出"2023-07-31 11:11:35"
原文地址: http://www.cveoy.top/t/topic/ioU3 著作权归作者所有。请勿转载和采集!