ssi*_*fod 5 csv registry excel datetime timestamp
我正在使用Excel 2010或Excel 2007导入带有日期/时间信息的CSV文件。我的CSV文件中的时间戳具有以下格式:yyyy-mm-dd hh:mm:ss。(例如:2015-07-17 12:34:56)
我的问题是Excel似乎自动检测到该字段是日期/时间,并且正在删除第二个。因此它显示我的数据为:“ 2015-07-17 12:34”,没有第二个。然后,当我再次将文件保存为CSV格式时,第二个文件将被丢弃,并且不再存在于CSV文件中!
我发现将所有文件的自定义单元格格式从“ yyyy-mm-dd hh:mm”更改为“ yyyy-mm-dd hh:mm:ss”非常耗时。
有没有办法在Excel设置或Windows注册表中更改默认日期/时间格式?
当我打开并保存包含数据/时间信息的CSV文件时,强制Excel保持秒数的最佳(正确)方法是什么。
谢谢,ssinfod
如果您打开CSV文件,秒数不会被删除,它们默认是隐藏的:

如果双击将导致:

如果您随后将 Excel 保存为CSV,则秒数将被删除。为了节省这些时间,您必须将单元格重新格式化为:
年-月-日 时:分:秒
在进行另存为之前