function formatTime(number, format) {
const formateArr = ['Y', 'M', 'D', 'h', 'm', 's'] const returnArr = [] const date = new Date(number) returnArr.push(date.getFullYear()) returnArr.push(this.formatNumber(date.getMonth() + 1)) returnArr.push(this.formatNumber(date.getDate())) returnArr.push(this.formatNumber(date.getHours())) returnArr.push(this.formatNumber(date.getMinutes())) returnArr.push(this.formatNumber(date.getSeconds())) for (const i in returnArr) {
format = format.replace(formateArr[i], returnArr[i]) } return format } function formatNumber(n) {
n = n.toString() return n[1] ? n : `0${
n}` } formatTime(00,'Y-M-D h:m') //'2021-08-26 14:55'
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/215954.html原文链接:https://javaforall.net
