diff --git a/src/utils/dateFormat.js b/src/utils/dateFormat.js new file mode 100644 index 0000000..52febbc --- /dev/null +++ b/src/utils/dateFormat.js @@ -0,0 +1,14 @@ +//yyyy-MM-dd HH:mm:ss 转 yyyy年MM月dd日HH时mm分 + +export function formatDate(date, format = "yyyy年MM月dd日HH时mm分") { + if (!date) { + return ""; + } + const dateObj = new Date(date); + const year = dateObj.getFullYear(); + const month = dateObj.getMonth() + 1; + const day = dateObj.getDate(); + const hour = dateObj.getHours(); + const minute = dateObj.getMinutes(); + return format.replace("yyyy", year).replace("MM", month).replace("dd", day).replace("HH", hour).replace("mm", minute); +} \ No newline at end of file