更新时间:2022-04-03 03:19:24
使用GNU日期,您可以将 YYYY-MM-DDTHH:MM:SS
转换为纪元时间(从1-1-开始的秒数)1970),就像这样:
With GNU date, you can convert YYYY-MM-DDTHH:MM:SS
to epoch time (seconds since 1-1-1970) easily, like so:
date -d '2014-12-25T09:30:00' +%s
要在没有任何分隔符的情况下开始执行此操作:
To do this starting without any delimiters:
in=20141225093000
rfc_form="${in:0:4}-${in:4:2}-${in:6:2}T${in:8:2}:${in:10:2}:${in:12:2}"
epoch_time=$(date -d "$rfc_form" +%s)