我打算得到的是
$ xxx 2019-10-11 <= insert your command
1570752000
输出是UTC 2019年10月11日00:00:00的时间戳。我找到了一种在gnu中执行此操作的好方法,但在bsd中未执行此操作
这应该起作用:
date -j -f '%F %T %Z' '2019-10-11 00:00:00 U' '+%s'
-j
用于空运行;即它可以防止date
更改系统日期和时间,-f
用于指定输入格式,+%s
用于将给定日期转换为自纪元以来的秒。