中国优质的IT技术网站
专业IT技术创作平台
IT职业在线教育平台
如何将将2024-03-05T00:00:00+00:00格式的时间转换成方便阅读的年月日展示?
微信扫码分享
export function formatISODateToYYYYMMDD(isoDateString: string): string { if (isoDateString) { // 解析 ISO 格式的日期时间字符串为 Date 对象 const date = new Date(isoDateString); // 从 Date 对象中提取年月日信息 const year = date.getUTCFullYear(); const month = String(date.getUTCMonth() + 1).padStart(2, '0'); // 月份从 0 开始,所以加 1,并使用 padStart 确保为两位数 const day = String(date.getUTCDate()).padStart(2, '0'); // 使用 padStart 确保为两位数 if (new Date().getFullYear() === year) { //今年 return `${month}月${day}日`; } return `${year}年${month}月${day}日`; } return "" }