【发布时间】:2014-07-25 06:56:11
【问题描述】:
我似乎在任何地方都找不到这个...我有两个日期/时间使用 YYYYmmddHHMMSS,像这样:
D1=20140603132050
D2=20140604114020
我需要以小时为单位找出它们之间的差异。
- 我正在使用 korn shell;
- 我有 GNU 日期;
有什么线索吗?
【问题讨论】:
-
你想看什么?
-
@realspirituals:我想看“D1 和 D2 的区别是 X 小时。”
-
@fedorqui:出于某种奇怪的原因,GNU date 无法识别“-d”参数...
-
哦,在 Solaris 中,日期中没有
-d。 stackoverflow.com/search?q=%5Bsolaris%5D+date 展示了一些方法,例如 stackoverflow.com/questions/12471585/… 看起来很有帮助。 -
这在 Perl 或 Tcl 这样的语言中会更容易。
perl --version和/或echo 'puts [info patchlevel]' | tclsh是什么