标签: bash shell time
有一个变量var_date以格式+%Y%m%d%H%M%S存储时间,我的要求是将其转换为自纪元以来的第二个。 实现此目的的一种方法是使用带有-d选项的日期命令,如
var_date
+%Y%m%d%H%M%S
-d
date -d "$var_date" %s
但这不起作用-d选项期望var_date的内容格式为%Y-%m-%d %H:%M:%S而不是%Y%m%d%H%M%S。 是否有任何选项使用哪个我可以将存储为%Y%m%d%H%M%S的时间转换为自纪元以来的第二个?
%Y-%m-%d %H:%M:%S
%Y%m%d%H%M%S