横向滚动日期显示对应周几

news/2024/12/5 12:56:13/

 

common.js:

//获取当前时间,格式YYYY-MM-DD HH:MM:SS
const GetNowTime = time => {var date = time,year = date.getFullYear(),month = date.getMonth() + 1,day = date.getDate(),hour = date.getHours() < 10 ? "0" + date.getHours() : date.getHours(),minute = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes(),second = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();month >= 1 && month <= 9 ? (month = "0" + month) : "";day >= 0 && day <= 9 ? (day = "0" + day) : "";// var timer = year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second;var timer = year + '-' + month + '-' + day;return timer;
}// 格式化电话号码
const GetPhone = phone => {let tel = phone.slice(0, 3) + '****' + phone.slice(7, 11);return tel;
}
//返回日期和周几数组
function weekDate() {var myDate = new Date();myDate.toLocaleDateString();var month = myDate.getMonth() + 1;var time = myDate.getFullYear() + '年' + month + '月' + myDate.getDate() + '日';var total = 1; // 个数var dayList = [];dayList.push({'day': myDate.getDate(),'month': myDate.getMonth() + total,'week': toWeekDay(myDate.getDay()),'year': myDate.getFullYear()});for (var i = 0; i < 30; i++) {myDate.setDate(myDate.getDate() + total); // number 是最近几天  则会自动计算// 需求  月份-日   星期几      dayList.push({'day': myDate.getDate(),'month': myDate.getMonth() + total,'week': toWeekDay(myDate.getDay()),'year': myDate.getFullYear()})}// return dayList;let length = dayList.lengthlet arrOne = dayList[0]let arrLast = dayList[length - 1]let StartDate = arrOne.year.toString() + '-' + arrOne.month + '-' + arrOne.daylet EndDate = arrLast.year.toString() + '-' + arrLast.month + '-' + arrLast.dayreturn {dayList,StartDate,EndDate}// console.log('dayList', dayList)
}function toWeekDay(weekDay) { // 传入数据  讲一周的某一天返回成中文状态下的字符switch (weekDay) {case 1:return '一';break;case 2:return '二';break;case 3:return '三';break;case 4:return '四';break;case 5:return '五';break;case 6:return '六';break;case 0:return '日';break;default:break;}return '传入未知参数';
}
module.exports = {GetNowTime,GetPhone,weekDate
}


http://www.ppmy.cn/news/962831.html

相关文章

【Java】Java核心类 之 字符串和编码

1.String 在Java中&#xff0c;String是一个引用类型&#xff0c;它本身也是一个class。但是&#xff0c;Java编译器对String有特殊处理&#xff0c;即可以直接用"…"来表示一个字符串&#xff1a; String s1 "Hello!";实际上字符串在String内部是通过一…

JSEncrypt组件报错

问题并解决办法 JSEncrypt 原因&#xff1a;该组件版本不兼容引起 的 向上升级 解决&#xff1a;去掉^&#xff0c;指定版本&#xff08;暂不更改&#xff0c;怕该组件不更新使用不了&#xff09; cnpm install的时候&#xff0c;默认jsencrypt升级2、查看node_modules里的js…

SQL优化这么做就对了

作者 | 狼爷 来源 | https://www.cnblogs.com/powercto/p/14410128.html 前言 在应用开发的早期&#xff0c;数据量少&#xff0c;开发人员开发功能时更重视功能上的实现&#xff0c;随着生产数据的增长&#xff0c;很多SQL语句开始暴露出性能问题&#xff0c;对生产的影响也越…

Postgres SQL性能优化调优

可以看出数据库每个表有多大&#xff0c;并且排序 --查出所有表&#xff08;包含索引&#xff09;并排序 SELECT table_schema || . || table_name AS table_full_name, pg_size_pretty(pg_total_relation_size(" || table_schema || "." || table_name || &qu…

pg SQL查询优化经历

1.大表不做数据转换 假设d表是大表&#xff0c;a表是小表 and a.sendercast(d.staff_id as varchar) 改成&#xff1a; and cast(a.sender as numeric)d.staff_id 2. distinct导致没用上索引 修改&#xff1a;删除distinct 3.视图查询慢 视图里面查询了太多东西改成查视图里…

Oracle 如何使用 SQLT 进行 SQL 调优

作者 | JiekeXu 来源 |公众号 JiekeXu DBA之路&#xff08;ID: JiekeXu_IT&#xff09; 如需转载请联系授权 | (个人微信 ID&#xff1a;JiekeXu_DBA) 大家好&#xff0c;我是 JiekeXu,很高兴又和大家见面了,今天和大家一起来看看 Oracle 如何使用 SQLT 进行 SQL 调优&#xff…

SQL优化怎么做?大量数据实战分析

如果你对sql优化不了解&#xff0c;请认真看完这篇文章&#xff0c;并跟着文章动手操作一下&#xff0c;这篇文章讲解了所有方面的优化技巧 一&#xff1a;基础数据准备 二&#xff1a;五百万数据插入 上面插入几条测试数据&#xff0c;在使用索引时还需要插入更多的数据作为…

postgresql性能优化

版本&#xff1a;PostgreSQL 11.4 1. postgresql参数调优 序号参数名称默认值优化值参数说明1listen_addresseslocalhost*默认只有本地访问&#xff0c;开启允许所有IP地址访问2max_connections1001000系统允许的最大连接数&#xff0c;上限跟服务器配置相关3superuser_reser…