我经常发现自己需要从一种时间类型转换到另一种时间类型,并且还没有找到一种我一直满意的方式。每次我做一个快速的谷歌搜索,我都会想出不同的(有时非常复杂)的答案。
我很高兴
date -d "Sep 5 1986" "+%s"
用于将标准日期转换为纪元时间,但我似乎无法进行反向工作(而且我浏览过的手册页并没有太大帮助。)
date -d "526276800" "+%m/%d/%y"
在我的 RHEL 5 安装中产生错误。
社区可以为我提供一些轻松来回转换的策略吗?我将采用所有形式:awk、perl、日期。每种方法的优缺点是什么?