上次做vuejs导入excel(把excel表格解析成JSON数据)的时候发现一个问题,如果当前表格里有日期,会自动把它转成数字。比如2022/10/09会被转成44843,下面web建站小编告诉你解决方法!
1、数字转时间格式
formatDate(timeValue) { let time = new Date((timeValue - 1) * 24 * 3600000 + 1); time.setYear(time.getFullYear() - 70); let year = time.getFullYear() + ""; let month = time.getMonth() + 1 + ""; let date = time.getDate() + ""; if (this.leapyear(year)) { //如果是闰年 date = time.getDate() - 1 + ""; } return ( year + "/" + (month < 10 ? "0" + month : month) + "/" + (date < 10 ? "0" + date : date) ); },
2、区分闰年与平年
leapyear(year) { var flag = false; if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { flag = true; } return flag; },
3、调用方法
//下面代码根据自己要求修改 results.forEach(item => { const week = Object.keys(item); //获取参数名 for (let i = 0; i < week.length; i++) { if (this.formatDate(item[week[i]]) !== "NaN/NaN/NaN") { //转回日期后直接写入 item[week[i]] = this.formatDate(item[week[i]]); } } });
如何利用PHPExcel类库建php将数据格式转为excel
标签: excel, json数据, 获取参数名, 表格解析
上面是“vuejs导入excel表格解析成JSON数据(日期变成数字)解决方法”的全面内容,想了解更多关于 vuejs 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_2420.html
workflows工作流
- 一张科幻照片,火星车在沙漠里ComfyUI工作流
- 一位穿着长袍的强大法师ComfyUI工作流
- 1个可爱的白色短发女孩
- 一个可爱的人形小机器人和一只蜗牛在森林
- 丛林里坐着一尊佛像
- 一个十几岁的美国女孩穿着黄色连帽衫在黑暗和空虚的背景下闲逛
- 小鸟在黑暗的天空中优雅地跳舞
- 一只迷人的黑豹ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!