Mac命令行获取当前时间,过去未来几天、几月、几年时间

来源:互联网 发布:碟仙是真的吗 知乎 编辑:程序博客网 时间:2024/06/02 04:47

基本语法

date [-v[+|-]val[ymwdHMS]] [date_format]

解释:+是未来多长时间,-是之前多长时间,val是时间长度,ymwdHMS分别是年月周日时分秒几种时间单位, 最后是时间格式。

举例

  • 获取三天前日期
date -v-3d +%Y%m%d
  • 获取六周后日期
date -v+6w +%Y%m%d
  • 获取一个月前日期
date -v-1m +%Y%m%d
  • 获取两秒后的时间
date -v+2S +%Y%m%d-%H:%M:%S
  • 获取五分钟前时间
date -v-5M +%Y%m%d-%H:%M:%S
  • 获取五年后日期
date -v+5y +%Y%m%d
  • 获取五小时后时间
date -v+5H +%Y%m%d-%H:%M:%S
阅读全文
0 0