如何格式化日期时间以便Excel理解它?

nic*_*ckf 13 csv excel datetime

我有一个输出CSV文件的脚本.我应该如何格式化日期或日期+时间字段,以便Excel将该字段正确解析为日期?

PS:我也想保持时区信息的完整性.

小智 5

Excel的日期格式不包含有关时区的任何信息.我会将时区导出为单独的列,可能是GMT的偏移量,如5或-2.我个人更喜欢明确的yyyy-mm-dd日期格式.


Cra*_*g T -4

我会使用“dd/mm/yyyy hh:nn:ss”格式。我以前在 Excel 理解这种格式时从未遇到过任何问题。

  • 每当你选择错误的日期格式时,耶稣就会用鱼叉刺伤小鲸鱼。 (3认同)
  • 这与“dd/MM/yyyy hh:mm:ss”格式相同吗?Excel 无法从 CSV 文件中正确读取此格式。无论您的区域设置如何,它仅以美国格式 (mm/dd/yyyy) 读取日期。据我所知,这是 Excel 中的一个错误。 (2认同)