【发布时间】:2017-12-30 11:19:00
【问题描述】:
我知道如何导入 CSV 文件,但我的问题是该文件包含 WebKit 时间戳(对于那些感兴趣的人来说,这是我的浏览器历史记录)。现在导入时,我有三个格式选项 - 常规、文本和日期。如果我选择 General,它会正确地将时间戳格式化为数字,但也会将它们更改为科学记数法(因此我失去了精度)。
另一方面,如果我选择文本,它不会更改时间戳,但是当我稍后将该列转换为数字时,我无法过滤(我得到的是“文本过滤器”而不是“数字过滤器”)。这很重要,因为我只想显示今天早上的条目。
Date 和 General 做同样的事情(如果有人问的话)。
我能想到的唯一解决方案是用Excel的日期格式覆盖我文件中的所有时间戳,然后导入,这样会很不方便,而且感觉很脏。有谁知道更好的方法吗?
【问题讨论】:
-
时间戳数据样本及其处理方式有助于解决此问题
-
Microsoft Excel 在内部将日期存储为天,因此 1 等于 24 小时,0.5 等于 12 小时,依此类推。日期“0”表示 1900 年 1 月 1 日。WebKit 时间戳将日期存储为自 1601 年 1 月 1 日以来的微秒。
-
@RCrowt 这很有趣。它在早期使用什么日历,(在公历使用广泛之前)。
-
@RonRosenfeld 我不完全确定,因为我从来没有这么早需要约会。我会假设负数,但我可能是错的。
标签: excel csv excel-2010 ms-office