网站服务是什么,wordpress怎么做背景,怎么找到要做网站推广的客户资源,网站文章内容的选取UniApp可以使用JavaScript中的Date对象来获取当前日期和星期几。以下是一个示例代码#xff0c;可以获取当前日期和星期几#xff0c;并输出在一周内的每天早上和晚上#xff1a;
// 获取当前日期和星期
let date new Date();
let weekdays [Sunday, M…UniApp可以使用JavaScript中的Date对象来获取当前日期和星期几。以下是一个示例代码可以获取当前日期和星期几并输出在一周内的每天早上和晚上
// 获取当前日期和星期
let date new Date();
let weekdays [Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday];// 获取星期几的索引
let dayOfWeekIndex date.getDay();// 获取当天的日期和星期
let dayOfMonth date.getDate();
let month date.getMonth() 1; // 月份从0开始需要加1
let year date.getFullYear();// 输出当前日期和星期
console.log(Today is month / dayOfMonth / year , weekdays[dayOfWeekIndex] .);// 获取接下来一周的每天日期和星期
let nextDays [];
for (let i 0; i 7; i) {
let nextDate new Date(date.getTime() (i * 24 * 60 * 60 * 1000)); // 加上一天的时间差
nextDays.push({
date: nextDate.getDate(),
month: nextDate.getMonth() 1,
year: nextDate.getFullYear(),
dayOfWeek: weekdays[nextDate.getDay()]
});
}// 输出接下来一周的每天日期和星期
console.log(Next 7 days:);
for (let i 0; i 7; i) {
console.log(nextDays[i].month / nextDays[i].date / nextDays[i].year , nextDays[i].dayOfWeek .);
}
在上面的代码中我们首先使用Date对象获取当前日期和星期几并使用getDay方法获取星期几的索引。然后我们使用getDate、getMonth和getFullYear方法获取当天的日期、月份和年份并将这些值输出到控制台。
接下来我们使用一个循环来获取接下来一周的每天日期和星期几将它们存储在一个数组中并将这些值输出到控制台。在循环中我们使用getTime方法获取当前日期的毫秒数并加上一天的时间差24小时 * 60分钟 * 60秒 * 1000毫秒以获取下一个日期的毫秒数。然后我们使用Date对象将这个毫秒数转换为日期并使用前面的方法获取日期、月份、年份和星期几将它们存储在一个对象中并添加到数组中。
稍微修改一下可以变成这样的数组