获取当前时间并转换为想要的格式
转换为YYYY-MM-DD格式
function getCurrentDate() {var today = new Date();var year = today.getFullYear();var month = today.getMonth() + 1; // 月份从0开始,需要加1var day = today.getDate();return year + '-' + (month < 10 ? ('0' + month) : month) + '-' + (day < 10 ? ('0' + day) : day);
};
const time = this.getCurrentDate()
console.log(time);
转换为YYYY-MM-DD HH:MM:SS / YYYY.MM.DD HH:MM:SS 格式
getCurrentTime() {const currentDate = new Date();const year = currentDate.getFullYear();const month = currentDate.getMonth() + 1; // 月份从0开始,所以需要加1const day = currentDate.getDate();const hours = currentDate.getHours();const minutes = currentDate.getMinutes();const seconds = currentDate.getSeconds();return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;//return `${year}.${month}.${day} ${hours}:${minutes}:${seconds}`;
},const time = this.getCurrentTime()
console.log(time);
转换为YYYY年MM月DD日/YYYY.MM.DD格式
function getCurrentDateFormatted() {const currentDate = new Date();const year = currentDate.getFullYear();const month = (currentDate.getMonth() + 1).toString().padStart(2, '0'); // 月份从0开始,需要加1,并且保证两位数const day = currentDate.getDate().toString().padStart(2, '0'); // 保证日期为两位数return `${year}年${month}月${day}日`;//YYYY.MM.DD格式 return `${year}.${month}.${day}`;
}const formattedDate = getCurrentDateFormatted();
console.log(`当前日期:${formattedDate}`);