当前位置: 首页 > news >正文

什么样建广告网站巴中做网站

什么样建广告网站,巴中做网站,wordpress模板缩略图代码,app制作网站在使用 xlsx 读取 excel 的时间格式的数据时#xff0c;如 ‘2023-11-30’#xff0c;‘2023/11/30’ #xff0c;默认会读取一串数字字符串#xff0c;如#xff1a;‘45260’#xff0c;此时需要在 read 的时候传入一个配置项#xff1a; import { read } from xlsxc…在使用 xlsx 读取 excel 的时间格式的数据时如 ‘2023-11-30’‘2023/11/30’ 默认会读取一串数字字符串如‘45260’此时需要在 read 的时候传入一个配置项 import { read } from xlsxconst workbook read(fileData, {type: binary,cellDates: true, // 读取日期格式的数据 }) 此时拿到的是标准的时间格式 ‘Wed Nov 29 2023 23:59:17 GMT0800(中国标准时间)’ 这个时间格式是带时区的有没有发现只要输入年月日读到的数据总是差 43 秒解决思路也很粗暴判断是这个时间直接加 44 秒。 if(dateStr){if(dateStr?.includes(23:59:17)) {dateStr dayjs(dateStr).add(44, second)}// 如果需要可以格式化成需要的格式const dayObj dayjs(dateStr.toString())if(dayObj.isValid()) {dateStr dayObj.format(YYYY-MM-DD)}return dateStr } 附element-plus el-upload 读取 xlsx 格式的 excel 文件的步骤 templateel-uploadrefuploadRefaction:auto-uploadfalse:on-changeonSelectFile:on-removeonRemoveFile:file-listfileListaccept.xlsxel-button typeprimary导入/el-button/el-uploadbrel-button clickhandleExport导出/el-button /templatescript setup langts import { ref } from vue import type { UploadFile, UploadRawFile } from element-plus import { read, utils, writeFile } from xlsxtype IExcel Recordstring, ArrayRecordstring, stringconst fileList ref{name: string}[]([]) const importData refIExcel | null(null)async function onSelectFile(file: UploadFile) {reset()if(file.raw) {if(file.raw.type ! application/vnd.openxmlformats-offocedocument.spreadsheetml.sheet) {return 请上传 xlsx 格式文件}if(file.raw.size / 1024 / 1024 10) {return 文件格式不能超过 10M}fileList.value.push({ name: file.raw.name })// 解析文件const raw file.rawconst res await readFile2Binary(raw)const resInfo: IExcel {} // 解析结果if(res) {const workbook read(res, {type: binary,cellDates: true,})workbook.SheetNames.forEach((sheetName) {const excelData: Recordstring, string[] utils.sheet_to_json(workbook.Sheets[sheetName])resInfo[sheetName] excelData})// 检查数据的合法性// if(validXLSX(resInfo)) {// importData.value resInfo// }importData.value resInfo}} }// 重置 function reset() {fileList.value []// ... } function onRemoveFile() {reset() }/*** 将 el-upload 选择的文件读取成二进制* param raw */ function readFile2Binary(raw: UploadRawFile) {return new Promise((resolve, reject) {const reader new FileReader()reader.readAsBinaryString(raw)reader.onload (ev) {if(ev.target) {resolve(ev.target.result)} else {reject()}}}) }/*** 导出*/ function handleExport() {const sheetList {sheet1: [],sheet2: [],}const fileName xxx.xlsxconst workbook utils.book_new()for(const key in sheetList) {const sheetName keyconst worksheet utils.aoa_to_sheet(sheetList[key])utils.book_append_sheet(workbook, worksheet,sheetName)}writeFile(workbook, fileName, {bookType: xlsx,}) } /script
http://www.w-s-a.com/news/272878/

相关文章:

  • 网站群建设费用科技通信网站模板下载
  • 网站开发的流程是怎样的自己做自媒体在哪个网站比较好
  • 网站的html代码在哪网页线上开发制作
  • 免费商用自媒体图片网站做网站好的公司有哪些
  • 阿雷网站建设公司中国建筑考试网官网首页
  • 厦门网站制作网页无法跳转到建设银行网站
  • 怎么建设自己网站简述网页布局的几种方法
  • 软文营销文案100篇如何优化搜索引擎的搜索功能
  • 做网站创意杭州家具网站建设方案
  • 福州seo网站推广优化乐清建网站
  • 莆田cms建站模板简述网站设计流程
  • 班级网站建设组织机构建设注册中心网站首页
  • 即墨网站建设地址怎么在文档中做网站一点就开
  • 做网站联系方式互联网行业分析
  • 杭州网站建设索q479185700高淳网站建设
  • 有什么做任务拿钱的网站精准的搜索引擎优化
  • 洛阳有建社网站的吗电力建设工程质量监督总网站
  • 网站404报错热水器网站建设 中企动力
  • 网站降权恢复淘宝 网站建设
  • 安州区建设局网站台州优秀关键词优化
  • 网站假设教程湖南微信管理系统
  • 网站备案属于公司哪一块哪个网站是专门做封面素材
  • 广州个人做网站内江建设局网站
  • 网站开发 360百科大连哪里有手机自适应网站建设维护
  • 如何查网站pv网站功防教程
  • 建设银行网站信息补充营销推广的作用
  • 网站见建设seo外链自动群发工具
  • 在境外做网站网站团购网站seo
  • 进网站后台加什么360推广 网站建设
  • 网站备案号码专做网站漏扫的工具