本文主要是介绍2024-05-31T08:36:09.000+00:00 转换 YYYY-MM-DD HH-MM-SS,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
function formatDate(date) {// 处理ISO 8601字符串if (typeof date === 'string') {date = new Date(date);}// 处理时间戳else if (typeof date === 'number') {date = new Date(date * 1000); // 假设后端时间戳为秒,需要乘以1000转换为毫秒}// 自定义格式化,例如转换为YYYY-MM-DD-HH-MM-SSconst year = date.getFullYear();const month = String(date.getMonth() + 1).padStart(2, '0'); // 月份是从0开始的,所以要+1const day = String(date.getDate()).padStart(2, '0');const hours = String(date.getHours()).padStart(2, '0');const minutes = String(date.getMinutes()).padStart(2, '0');const seconds = String(date.getSeconds()).padStart(2, '0');return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;}
这篇关于2024-05-31T08:36:09.000+00:00 转换 YYYY-MM-DD HH-MM-SS的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!