Nodejs-xlsx:阅读时间问题
Nodejs-xlsx: reading time issue
我正在尝试读取一个包含两列 'Start Time' 和 'End Time' 的 excel 文件,数据的格式为 '8:00 AM','10:上午 15 点等
字段中的值为 8:30 AM
当我尝试使用未指定选项的 xlsx
模块读取 excel 文件时
var workbook = XLSX.readFile('sample-excel.xlsx');
我明白了。
当我尝试这个时
var workbook = XLSX.readFile('sample-excel.xlsx',{cellDates:true});
我明白了。
请帮忙,我想按原样存储文本 json = {time:'8:30 AM'}
excel中的time字段是date类型,需要解析输出。
这是解析日期时间的代码
const moment = require('moment')
var momentDate = moment('1899-12-30T03:00:00.000Z')
var hour = momentDate.hours();
var minutes = momentDate.minutes();
var seconds = momentDate.seconds();
console.log(hour,minutes,seconds);
// or you can use `.format`:
console.log(momentDate.format("hh:mm:ss A"));
你参考这个了解详情
我正在尝试读取一个包含两列 'Start Time' 和 'End Time' 的 excel 文件,数据的格式为 '8:00 AM','10:上午 15 点等
字段中的值为 8:30 AM
当我尝试使用未指定选项的 xlsx
模块读取 excel 文件时
var workbook = XLSX.readFile('sample-excel.xlsx');
我明白了。
当我尝试这个时
var workbook = XLSX.readFile('sample-excel.xlsx',{cellDates:true});
我明白了。
请帮忙,我想按原样存储文本 json = {time:'8:30 AM'}
excel中的time字段是date类型,需要解析输出。
这是解析日期时间的代码
const moment = require('moment')
var momentDate = moment('1899-12-30T03:00:00.000Z')
var hour = momentDate.hours();
var minutes = momentDate.minutes();
var seconds = momentDate.seconds();
console.log(hour,minutes,seconds);
// or you can use `.format`:
console.log(momentDate.format("hh:mm:ss A"));
你参考这个