unix 如何将时间戳转换为历元时间戳[重复]

af7jpaap  于 2022-12-23  发布在  Unix
关注(0)|答案(1)|浏览(178)
    • 此问题在此处已有答案**:

Convert date time string to epoch in Bash(6个答案)
昨天关门了。
如何使用日期将以下内容转换为纪元?:

oldDate="Dec 23 17:24:13 2022"
date -d $oldDate +%s

date: extra operand ‘17:24:13’
vyswwuz2

vyswwuz21#

你需要用引号把变量括起来,如下所示:

oldDate="Dec 23 17:24:13 2022"
date -d "$oldDate" +%s

否则,bash会看到变量中的空格,并尝试将其拆分为多个参数。

相关问题