// 获取T-1的时间
var currentDate = new Date();
currentDate.setDate(currentDate.getDate() - 1);
var currentYear = currentDate.getFullYear();
var currentMonth = ('0' + (currentDate.getMonth() + 1)).slice(-2);
var currentDay = ('0' + currentDate.getDate()).slice(-2);
var currentTimeString = currentYear + '-' + currentMonth + '-' + currentDay;
// 获取明天的时间
var tomorrowDate = new Date();
tomorrowDate.setDate(currentDate.getDate() + 1);
var tomorrowYear = tomorrowDate.getFullYear();
var tomorrowMonth = ('0' + (tomorrowDate.getMonth() + 1)).slice(-2);
var tomorrowDay = ('0' + tomorrowDate.getDate()).slice(-2);
var tomorrowTimeString = tomorrowYear + '-' + tomorrowMonth + '-' + tomorrowDay;
// 输出结果
var startdate = currentTimeString;
var enddate = tomorrowTimeString;
备注:
-
currentDate
获取当前日期和时间。 -
currentYear
、currentMonth
和currentDay
分别获取当前的年、月、日,并确保月份和日期是两位数字。 -
currentTimeString
将当前日期格式化为 "yyyy-MM-dd" 格式。 -
tomorrowDate
获取明天的日期,通过setDate
方法增加一天。 -
tomorrowYear
、tomorrowMonth
和tomorrowDay
分别获取明天的年、月、日,并确保月份和日期是两位数字。 -
tomorrowTimeString
将明天日期格式化为 "yyyy-MM-dd" 格式。