【问题标题】:Convert xlsx or csv date serial numbers to proper date format in Unix server在 Unix 服务器中将 xlsx 或 csv 日期序列号转换为正确的日期格式
【发布时间】:2013-06-13 09:08:39
【问题描述】:

我使用 python 模块 xlsx2csv.py 将一堆 .xlsx 文件转换为 .csv 文件。我注意到一些日期字段被转换为序列号。

For example :
41421
41422
41423
41424
41425

谁能建议我如何使用任何命令将这些数字转换为 Unix 服务器本身的正确格式(无需将它们带到 Windows 桌面并进行转换)?

【问题讨论】:

  • 原始格式是什么?预期的格式是什么?

标签: unix date csv xlsx


【解决方案1】:

纯属猜测,我认为您必须查看 python 模块使用的转换方案,然后对其进行解码,因为您使用了 python 模块 xlsx2csv.py

【讨论】:

    【解决方案2】:

    不太确定您在寻找什么,但也许这会为您指明正确的方向。

    Excel 日期是自 1900 年 1 月 1 日纪元以来的天数。

    Unix 日期是自 1970 年 1 月 1 日纪元以来的秒数。

    要转换的算术应该是微不足道的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-08
      • 2011-07-10
      • 2017-08-31
      相关资源
      最近更新 更多