date '+%s' 获取当前的时间戳
date -d '1970-01-01 UTC 946684800 seconds' +"%Y-%m-%d %T %z" 将时间戳转成日期
date -d "-30 minute" +%Y%m%d:%H:%M 30分钟前
da=$(date -d "yesterday" +"%Y-%m-%d")
freebsd下
date -r 1112173761 +"%Y-%m-%d %T %z"
解析日期与时间戳转换技术
date '+%s' 获取当前的时间戳
date -d '1970-01-01 UTC 946684800 seconds' +"%Y-%m-%d %T %z" 将时间戳转成日期
date -d "-30 minute" +%Y%m%d:%H:%M 30分钟前
da=$(date -d "yesterday" +"%Y-%m-%d")
freebsd下
date -r 1112173761 +"%Y-%m-%d %T %z"
3246

被折叠的 条评论
为什么被折叠?