【发布时间】:2009-10-12 15:02:21
【问题描述】:
我从人类可读文本中提取了年、月、日、小时、分钟、秒和毫秒数据(不是时间戳格式,而是类似于“X 开始于 HH:MM:SS.SSS on DD MMM YYYY 并在 DD MMM YYYY 上的 HH:MM:SS.SSSS") 结束,因此对于每个记录的事件,我都有每个值。
但是,我需要将它们转换为某种时间戳,以便对其进行数学运算 - 我想确定事件持续了多长时间(结束时间 - 开始时间)。我希望time 函数可以接受参数,这样我就可以创建两个任意的times,但事实并非如此。
如果可能的话,我想坚持使用核心 Perl 库中可用的功能或我可以添加到项目中的脚本,因为在目标机器上安装 CPAN 模块只会让每个人都头疼,即使它是可以通过安全限制获取模块。
【问题讨论】:
-
我在一天前看到过一个类似的问题:stackoverflow.com/questions/1365922/…
-
@Kinopiko:您可能在大约一天前看到它,但这个问题是在一个多月前提出的。 (它可能仍然值得一看。只是说......)
-
我不得不说我不是特别喜欢 Thomas(或他的雇主)对 CPAN 模块的立场,但反对票和票数接近? WTF在这里进行吗?
-
欢迎来到社交网站。
-
@Manni:同意,尤其是关于近距离投票。这篇文章没有没有有争议。他想要他想要的。投票是个人选择,但完全没有理由结束这个问题。