date时间戳转换
1.例如计算证书过期时间
证书时间转换为时间戳:date +%s -d 20220930
得出时间戳:164467200
当前时间转换为时间戳:date +%s -d 20220120
得出时间戳:1642608000
计算过期天数公式:(164467200-1642608000)/60×60×24=253(天)
2.时间戳转换为年月日,命令
date -d @1642608000 "+%Y%m%d"
date时间戳转换
1.例如计算证书过期时间
证书时间转换为时间戳:date +%s -d 20220930
得出时间戳:164467200
当前时间转换为时间戳:date +%s -d 20220120
得出时间戳:1642608000
计算过期天数公式:(164467200-1642608000)/60×60×24=253(天)
2.时间戳转换为年月日,命令
date -d @1642608000 "+%Y%m%d"