日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

uniapp寫一個隨時間變化的預約日期列表

作者:smallmww 更新時間: 2023-08-13 編程語言

const today = new Date();
?? ??? ??? ??? ??? ?const dateArray = [];
?? ??? ??? ??? ??? ?const dayOfWeekArray = [];
?? ??? ??? ??? ??? ?const yearMonthDayArray = [];
?
?? ??? ??? ??? ??? ?for (let i = 0; i < 7; i++) {
?? ??? ??? ??? ??? ??? ?// 獲取時間戳
?? ??? ??? ??? ??? ??? ?const d = new Date(today);
?? ??? ??? ??? ??? ??? ?console.log(d);
?? ??? ??? ??? ??? ??? ?console.log(today);
?? ??? ??? ??? ??? ??? ?console.log(today.getDate());
?? ??? ??? ??? ??? ??? ?console.log(d.setDate(today.getDate()));
?? ??? ??? ??? ??? ??? ?d.setDate(today.getDate() + i);
?? ??? ??? ??? ??? ??? ?console.log(d);
?? ??? ??? ??? ??? ??? ?console.log(d.getDate());
?? ??? ??? ??? ??? ??? ?// 數字
?? ??? ??? ??? ??? ??? ?dateArray.push(d.getDate());
?? ??? ??? ??? ??? ??? ?console.log(dateArray);
?? ??? ??? ??? ??? ??? ?const dayOfWeekStr = ['周日', '周一', '周二', '周三', '周四', '周五', '周六'][d.getDay()];
?? ??? ??? ??? ??? ??? ?// 星期幾
?? ??? ??? ??? ??? ??? ?console.log(dayOfWeekStr);
?? ??? ??? ??? ??? ??? ?console.log(d);
?? ??? ??? ??? ??? ??? ?console.log(d.getDay());
?? ??? ??? ??? ??? ??? ?dayOfWeekArray.push(dayOfWeekStr);
?? ??? ??? ??? ??? ??? ?console.log(dayOfWeekArray);
?? ??? ??? ??? ??? ??? ?const yearMonthDayStr = `${d.getFullYear()}-${d.getMonth() + 1}-${d.getDate()}`;
?? ??? ??? ??? ??? ??? ?// 獲取到幾年幾月幾日
?? ??? ??? ??? ??? ??? ?yearMonthDayArray.push(yearMonthDayStr);
?? ??? ??? ??? ??? ??? ?console.log(yearMonthDayArray);
?? ??? ??? ??? ??? ??? ?console.log(d.getMonth() + 1);
?? ??? ??? ??? ??? ??? ?console.log(d.getMonth());
?? ??? ??? ??? ??? ?}
?? ??? ??? ??? ??? ?var num = [];
?
?? ??? ??? ??? ??? ?for (let i = 0; i < dateArray.length; i++) {
?? ??? ??? ??? ??? ??? ?if (dayOfWeekArray[i] == '周一') {
?? ??? ??? ??? ??? ??? ??? ?num.push({
?? ??? ??? ??? ??? ??? ??? ??? ?data: dateArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?numa: dayOfWeekArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time: yearMonthDayArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time_data: res.data.list.mon,
?? ??? ??? ??? ??? ??? ??? ??? ?color: 'background-color: #EFEFEF;color:black;'
?? ??? ??? ??? ??? ??? ??? ?})
?? ??? ??? ??? ??? ??? ?} else if (dayOfWeekArray[i] == '周二') {
?? ??? ??? ??? ??? ??? ??? ?num.push({
?? ??? ??? ??? ??? ??? ??? ??? ?data: dateArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?numa: dayOfWeekArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time: yearMonthDayArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time_data: res.data.list.tue,
?? ??? ??? ??? ??? ??? ??? ??? ?color: 'background-color: #EFEFEF;color:black;'
?? ??? ??? ??? ??? ??? ??? ?})
?? ??? ??? ??? ??? ??? ?} else if (dayOfWeekArray[i] == '周三') {
?? ??? ??? ??? ??? ??? ??? ?num.push({
?? ??? ??? ??? ??? ??? ??? ??? ?data: dateArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?numa: dayOfWeekArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time: yearMonthDayArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time_data: res.data.list.wed,
?? ??? ??? ??? ??? ??? ??? ??? ?color: 'background-color: #EFEFEF;color:black;'
?? ??? ??? ??? ??? ??? ??? ?})
?? ??? ??? ??? ??? ??? ?} else if (dayOfWeekArray[i] == '周四') {
?? ??? ??? ??? ??? ??? ??? ?num.push({
?? ??? ??? ??? ??? ??? ??? ??? ?data: dateArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?numa: dayOfWeekArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time: yearMonthDayArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time_data: res.data.list.thu,
?? ??? ??? ??? ??? ??? ??? ??? ?color: 'background-color: #EFEFEF;color:black;'
?? ??? ??? ??? ??? ??? ??? ?})
?? ??? ??? ??? ??? ??? ?} else if (dayOfWeekArray[i] == '周五') {
?? ??? ??? ??? ??? ??? ??? ?num.push({
?? ??? ??? ??? ??? ??? ??? ??? ?data: dateArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?numa: dayOfWeekArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time: yearMonthDayArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time_data: res.data.list.fri,
?? ??? ??? ??? ??? ??? ??? ??? ?color: 'background-color: #EFEFEF;color:black;'
?? ??? ??? ??? ??? ??? ??? ?})
?? ??? ??? ??? ??? ??? ?} else if (dayOfWeekArray[i] == '周六') {
?? ??? ??? ??? ??? ??? ??? ?num.push({
?? ??? ??? ??? ??? ??? ??? ??? ?data: dateArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?numa: dayOfWeekArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time: yearMonthDayArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time_data: res.data.list.sat,
?? ??? ??? ??? ??? ??? ??? ??? ?color: 'background-color: #EFEFEF;color:black;'
?? ??? ??? ??? ??? ??? ??? ?})
?? ??? ??? ??? ??? ??? ?} else if (dayOfWeekArray[i] == '周日') {
?? ??? ??? ??? ??? ??? ??? ?num.push({
?? ??? ??? ??? ??? ??? ??? ??? ?data: dateArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?numa: dayOfWeekArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time: yearMonthDayArray[i],
?? ??? ??? ??? ??? ??? ??? ??? ?time_data: res.data.list.sun,
?? ??? ??? ??? ??? ??? ??? ??? ?color: 'background-color: #EFEFEF;color:black;'
?? ??? ??? ??? ??? ??? ??? ?})
?? ??? ??? ??? ??? ??? ?}
?
?? ??? ??? ??? ??? ?}
?? ??? ??? ??? ??? ?that.week_inner = num;
?? ??? ??? ??? ??? ?console.log(that.week_inner);
?? ??? ??? ??? ??? ?this.currentTime();
?? ??? ??? ??? ?}

原文鏈接:https://blog.csdn.net/smallmww/article/details/132141909

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新