上次做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
上面是“vuejs导入excel表格解析成JSON数据(日期变成数字)解决方法”的全面内容,想了解更多关于 vuejs 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_2420.html
workflows工作流
一只在森林里漫步的麋鹿ComfyUI工作流
图生图生成动漫效果ComfyUI工作流
一架受损严重的宇宙飞船内有一只猫
一个超现实和超现实的场景,在森林中心有一座蛇形的房子
树上挂着一只快乐的荔枝ComfyUI工作流
一朵在晨光中带着露珠的蓝玫瑰
一尊白玉猴王ComfyUI工作流
半透明的玻璃苹果ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

用canvas实现画板涂鸦效果
js实现table表格动态新增行和列表
用svg画出游泳池动画效果
js实现下雪特效
用ascii字符画图像
日历设置每个月颜色都不一样
会议人员60s签到倒计时插件










