使用 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 具体某一年 | 显示该年的日历 |

