命令记录-----date

date命令-->用来显示或设定系统的日期与时间;可格式化输出

显示时间

date             # 显示年月日,星期,CST      

date '+%c'       # 显示年月日,时分秒

date -I          # 显示年-月-日    2017-02-17

date '+%D'       # 显示完整的时间

date '+%x'       # 显示数字日期,年份两位数表示 2010年05月12日

date '+%T'       # 显示日期,年份用四位数表示 14:09:31

date '+%X'       # 显示24小时的格式  14时09分39秒

date '+%T%n%D'   # 显示时间后跳行,再显示目前日期

date '+%B %d'    # 显示月份和日期

date -u          # 以UTC形式显示日期和时间

date -d 'dec 30 -2 weeks'       # 显示相比12月30日两周前的时间

 

加减操作

date +%Y%m%d                    # 显示前天年月日 

date -d "+1 day" +%Y%m%d        # 显示前一天的日期 

date -d "-1 day" +%Y%m%d        # 显示后一天的日期 

date -d "-1 month" +%Y%m%d      # 显示上一月的日期 

date -d "+1 month" +%Y%m%d      # 显示下一月的日期 

date -d "-1 year" +%Y%m%d       # 显示前一年的日期 

date -d "+1 year" +%Y%m%d       # 显示下一年的日期

date -d '30 days ago'           # 显示30天以前时间

date -d next-month +%Y%m        # 显示下个月时间

12小时后 2分钟前

 

猜你喜欢

转载自www.cnblogs.com/booksirrr/p/8861814.html