1. 当天日期 👇
/**
* 默认选中当天日期。直接调用即可返回当天日期,不需要传参
*/
export function todayDate() {
var now = new Date()
var year = now.getFullYear() //得到年份
var month = now.getMonth() + 1 //得到月份,从0开始,所以需要加1
var date = now.getDate() //得到日期
// 第一个参数:至少有2个字符长(例如,“1”变为“01”)。第二个参数:长度不够时添加的字符串
month = month.toString().padStart(2, '0')
date = date.toString().padStart(2, '0')
var defaultDate = `${year}-${month}-${date}`
return defaultDate
}
2. 当天日期时间 👇
/**
* 默认选中当天日期时间。直接调用即可返回当天日期时间,不需要传参
*/
export function todayDateTime() {
var now = new Date();
var year = now.getFullYear(); // 获取年份
var month = now.getMonth() + 1; // 获取月份,从0开始,所以需要加1
var date = now.getDate(); // 获取日期
var hours = now.getHours(); // 获取小时
var minutes = now.getMinutes(); // 获取分钟
var seconds = now.getSeconds(); // 获取秒数
// 格式化月份、日期、小时、分钟和秒数,确保它们都是两位数
month = month.toString().padStart(2, '0');
date = date.toString().padStart(2, '0');
hours = hours.toString().padStart(2, '0');
minutes = minutes.toString().padStart(2, '0');
seconds = seconds.toString().padStart(2, '0');
var defaultDateTime = `${year}-${month}-${date} ${hours}:${minutes}:${seconds}`;
return defaultDateTime;
}