使用 date 来操作关于时间日期类的命令。
基本用法:date [选项] [+日期格式化]
选项 | 功能描述 |
---|---|
-d<时间字符串> | 显示指定的“时间字符串”表示时间,而非当前时间 |
-s<日期时间> | 设置系统日期时间 |
参数 | 功能描述 |
<+日期格式化> | 指定显示时间的格式 |
date | 显示当前时间 |
date +%Y | 显示当前年份 |
date +%m | 显示当前月份 |
date +%d | 显示当前天 |
date “+%Y-%m-%d %H:%M:%S” | 显示年月日 时分秒 |
date 显示非当天的时间:
基本用法 | 功能描述 |
---|---|
date -d ‘1 days ago’ | 显示前一天时间 |
date -d ‘-1 days ago’ | 显示明天时间 |
cal 查看日历
基本用法 | 功能描述 |
---|---|
cal | 显示本月日历 |
cal -3 | 当前月及后面 2 个月 |
cal -m | 以周一开头 |
cal -y | 当年的全年日历 |
cal 具体某一年 | 显示该年的日历 |