获得当天的日期
date +%Y-%m-%d
输出: 2011-07-28
将当前日期赋值给DATE变量
DATE=$(date +%Y%m%d)
echo $DATE
获取明天的日期
date -d next-day +%Y%m%d
```
$ date=`date -d next-day +%Y%m%d`
$ echo $date
20210201
```
获取昨天的日期
```
date -d last-day +%Y%m%d
```
[test@06_09 ~]$ date
Sat May 25 00:32:45 CST 2013
[test@06_09 ~]$ date +%s
1369413179
```
[test@06_09 ~]$ str1=`date +%Y-%m-%d`
echo $str1
str2=`date +%H:%M:%S`
echo $str2
echo $str1 $str2
```
[test@06_09 ~]$ date +%Y%m%d
20130529
[test@06_09 ~]$ date +%H%M%S
110606
[test@06_09 ~]$ date +%T
11:06:10
获取上个月的年和月
date -d last-month +%Y%m
获取下个月的年和月
date -d next-month +%Y%m
获取明年的年份
date -d next-year +%Y
今天星期几
$ date=$(date +%A)
$ echo $date
星期日