linux日期验证ubuntu和centos之间的区别
发布时间:2020-12-13 23:25:56 所属栏目:Linux 来源:网络整理
导读:以下适用于我的Ubuntu机器 $date -d 2014-07-23T00:00Z ons 23 jul 2014 02:00:00 CEST 在另一台运行centos的机器上我得到了 $date -d 2014-07-23T00:00Z date: invalid date `2014-07-23T00:00Z’ 从跑步 date –version 我可以看到gnu coreutils的版本在Ub
以下适用于我的Ubuntu机器
在另一台运行centos的机器上我得到了
从跑步
我可以看到gnu coreutils的版本在Ubuntu上是8.21,在centos机器上是8.4. 我的问题是:这是由于日期功能的差异导致这种情况发生,还是与其他事件有关(比如我曾经玩过一些没有成功的语言环境)? 如果是由于日期功能的差异,我在哪里可以阅读这些更新? 解决方法
从
NEWS file:
* Noteworthy changes in release 8.13 (2011-09-08) [stable] [..trim..] ** New features date now accepts ISO 8601 date-time strings with "T" as the separator. It has long parsed dates like "2004-02-29 16:21:42" with a space between the date and time strings. Now it also parses "2004-02-29T16:21:42" and fractional-second and time-zone-annotated variants like "2004-02-29T16:21:42.333-07:00" 因此,它是GNU Coreutils 8.13及更新版本中的一项功能. 此条目还应该为您提供有关如何修复字符串的答案,以便它适用于两个平台:-) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |