shell日期格式转换
时间: 2023-11-24 09:53:02 浏览: 151
日期格式转换
以下是一个将日期格式从"Jul 1 21:29"转换为"2008-07-01 21:29:00"的Shell脚本示例:
```shell
t_t="Jul 1 21:29"
date "+%G-%m-%d %H:%M:%S" -d "$t_t"
```
输出结果为:2008-07-01 21:29:00
以下是一个将日期格式从"2008-07-01"转换为"Jul/01/2008"的Shell脚本示例:
```shell
date +%b/%d/%G -d "2008-07-01"
```
输出结果为:Jul/01/2008
以下是一个获取前两天日期的Shell脚本示例:
```shell
date1=$(date --date='2 days ago' +%Y%m%d)
echo $date1
```
输出结果为:当前日期的前两天的日期,例如2021年10月10日运行该脚本,输出结果为20211008。
阅读全文