Javascript 时间奇怪地保存在SheetJS xlsx NPM包中的JSON文件中
当我使用Node.js从Web发布的Google电子表格2PACX的URL检索所有工作表中的所有值时,原始版本中以hh:mm格式记录的时间在JSON文件中保存为0.375。(09:00保存了0.375) 如何将其转换为hh:mm格式 代码: 生成JSON文件:Javascript 时间奇怪地保存在SheetJS xlsx NPM包中的JSON文件中,javascript,node.js,json,datetime,google-sheets,Javascript,Node.js,Json,Datetime,Google Sheets,当我使用Node.js从Web发布的Google电子表格2PACX的URL检索所有工作表中的所有值时,原始版本中以hh:mm格式记录的时间在JSON文件中保存为0.375。(09:00保存了0.375) 如何将其转换为hh:mm格式 代码: 生成JSON文件: [{ "sheetName": "Sheet1", "values": [{ "מספר שעור": "7015710-01",
[{
"sheetName": "Sheet1",
"values": [{
"מספר שעור": "7015710-01",
"שם השעור": "מבוא לחישוב",
"לומדים": 78,
"יום": "א",
"משעה": 0.375,
"עד שעה": 0.5416666666666666,
"חדר": "52.2.16 אודיטוריום ראאב",
"שם מורה": "מר עסלי סעיד",
"zoom link": "",
"Pass code": 1
}, {
"מספר שעור": "7015710-04",
"שם השעור": "מבוא לחישוב",
"לומדים": 99,
"יום": "א",
"משעה": 0.375,
"עד שעה": 0.5416666666666666,
"חדר": "53.2.55 אודיטוריום",
"שם מורה": "פרופ' בן משה בועז",
"zoom link": "https://ariel-ac-il.zoom.us/j/81869752122?pwd=V0lmWFRRL0R6Tm56QTdRUHNoMWI3QT09",
"meeting ID": "818 6975 2122"
}, {
"מספר שעור": "7017610-01",
"שם השעור": "חשבון אינפיניטסימלי 1",
"לומדים": 130,
"יום": "א",
"משעה": 0.5416666666666666,
"עד שעה": 0.625,
"שם מורה": "ד\"ר שוורץ רוברט",
"zoom link": "https://ariel-ac-il.zoom.us/j/86115883648?pwd=NGRyb3I2ZlhtK1J3bXJKRFljaHlUZz09"
}, {
"מספר שעור": "7015721-05",
"שם השעור": "מבוא לחישוב-תרגיל",
"לומדים": 39,
"יום": "א",
"משעה": 0.625,
"עד שעה": 0.7083333333333334,
"חדר": "51.4.55 אודיטוריום",
"שם מורה": "גב' פרבר אנה"
},
我下载的电子表格是用希伯来语写的。在Jason文件中,小于0的值表示时间。请发布示例代码,并发布输出,其中包含一个可用于修改值的替换参数。看起来时间是以十进制天数表示的,所以乘以24得到小时,然后将十进制小时转换为分钟,您的值格式为HH:mm(例如,0.5416666666是13:00,0.7083333334是17:00)。查看是否有用。请发布您的示例代码,输出后有一个可用于修改值的替换参数。看起来时间是以十进制天数表示的,所以乘以24得到小时,然后将十进制小时转换为分钟,然后将值格式化为HH:mm(例如,0.5416666666是13:00,0.7083333334是17:00)。查看是否有用。
[{
"sheetName": "Sheet1",
"values": [{
"מספר שעור": "7015710-01",
"שם השעור": "מבוא לחישוב",
"לומדים": 78,
"יום": "א",
"משעה": 0.375,
"עד שעה": 0.5416666666666666,
"חדר": "52.2.16 אודיטוריום ראאב",
"שם מורה": "מר עסלי סעיד",
"zoom link": "",
"Pass code": 1
}, {
"מספר שעור": "7015710-04",
"שם השעור": "מבוא לחישוב",
"לומדים": 99,
"יום": "א",
"משעה": 0.375,
"עד שעה": 0.5416666666666666,
"חדר": "53.2.55 אודיטוריום",
"שם מורה": "פרופ' בן משה בועז",
"zoom link": "https://ariel-ac-il.zoom.us/j/81869752122?pwd=V0lmWFRRL0R6Tm56QTdRUHNoMWI3QT09",
"meeting ID": "818 6975 2122"
}, {
"מספר שעור": "7017610-01",
"שם השעור": "חשבון אינפיניטסימלי 1",
"לומדים": 130,
"יום": "א",
"משעה": 0.5416666666666666,
"עד שעה": 0.625,
"שם מורה": "ד\"ר שוורץ רוברט",
"zoom link": "https://ariel-ac-il.zoom.us/j/86115883648?pwd=NGRyb3I2ZlhtK1J3bXJKRFljaHlUZz09"
}, {
"מספר שעור": "7015721-05",
"שם השעור": "מבוא לחישוב-תרגיל",
"לומדים": 39,
"יום": "א",
"משעה": 0.625,
"עד שעה": 0.7083333333333334,
"חדר": "51.4.55 אודיטוריום",
"שם מורה": "גב' פרבר אנה"
},