【发布时间】:2014-03-23 02:05:49
【问题描述】:
我的某些文件仍然存在严重问题。这是一个相当愚蠢的问题,但我已经研究了很长时间,但找不到解决方案。 我需要时间戳中的前导零,至少在毫秒级别。 我的软件制作的时间戳总是如下所示:(示例)
9:55:1:19(即 9 小时、55 分钟、1 秒、19 毫秒)
而我需要的东西看起来像
09:55:01:019
在 Excel 中进行转换是没有问题的。我用
=VALUE(SUBSTITUTE(G2;":";",";3))
但我总是得到
09:55:01:190(190 毫秒!!)
因此,毫秒总是像逗号值一样被读取,从软件的角度来看这是可以理解的。
我想要一个解决方案,可以将正确的值附加到新列中每一行的末尾,或者直接将原始列 (D) 中的值更改为正确的值。 (附加没问题,因为我的其他脚本已经这样工作了!)
你能很快帮忙吗?
https://www.dropbox.com/sh/3ch6ikddplnyjgg/vUfnVgbbzH 这是一个示例文件
【问题讨论】:
-
msec列中的值不会被 Excel 识别为时间 - 它会将它们视为文本。您在任何地方都有可用的原始时间值吗?