gpt4 book ai didi

excel - CSV的最佳时间跨度(时差)格式

转载 作者:行者123 更新时间:2023-12-04 18:08:15 28 4
gpt4 key购买 nike

这个问题非常类似于Best timestamp format for CSV/Excel? :

我正在写一个 CSV 文件。我需要编写至少精确到秒,最好精确到毫秒的时间跨度(又名时差)。 CSV 文件中时间戳的最佳格式是什么,这样它们就可以在用户干预最少的情况下被 Excel 等程序准确无误地解析?

最好采用一种即使跨越数天仍易于人为解析的格式,即代替 265:00:00 人类可以在不进行计算的情况下发现它是 11 天的格式他的头。

我应该补充一点,我是在 Excel 之外生成 CSV,所以这不是关于从 Excel 中获取数据,或者在 Excel 中格式化数据,而是如何格式化一个纯 CSV 文件,以便 Excel 和人类都可以理解时间跨度值。

最佳答案

对于任意天数,问题不在于创建格式,而是在创建后将 .csv 读回 Excel。例如,如果一个单元格包含:

134.45632176823

它的天数/时间值是:

134天10小时57分6秒201毫秒

即使您可以格式化要显示的单元格:

134 10:57:06.201

然后将文件保存为 .csv,,在重新打开文件时,Excel 会将值解释为字符串而不是日期/时间 (人类不会解释格式的问题)

编辑#1:

如果您在单元格中输入 1.23456789 并将其格式化为 d hh:mm:ss.000,它将显示为:

1 05:37:46.666

如果您随后将文件另存为 .csv 并使用记事本打开 .csv,您将看到格式化后的文本。但是,如果您使用 Excel 重新打开 .csv,您会发现一个文本单元格而不是格式为天/时间的数字单元格。

对于包含标准日期(如 1/25/2014)的单元格,Excel 不存在此问题

关于excel - CSV的最佳时间跨度(时差)格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21350534/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com