/bin/bash prev3_date=$(date-d"$current_date -3 day"+%Y%m%d) echo$prev3_date 结果:20240129 使用`date`命令获取当天日期,-d选项用来表示日期的变化,+%Y%m%d参数用来将日期转换成指定的输出格式(+%Y%m%d的日期格式是20240101,+%Y-%m-%d的日期格式是2024-01-01),注意一下格式的不同。 下面几个例子...
date [-u] [-d datestr] [-s datestr] [--utc] [--universal][--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT][MMDDhhmm[[CC]YY][.ss]] 如: date +%Y%m%d:以yyyymmdd格式输出(20111118) date --date="1 day ago" +%Y%m%d :一天前的日期 date -d "-2 day 201111...
$ sudo date -s ‘2021-06-01 12:34:56’ “` 4. 显示其他时区的时间:可以使用Date命令的`-u`参数显示UTC时间(世界标准时间),或者使用`-R`参数显示日期和时间的RFC 822格式。例如: “` $ date -u Fri Jun 11 20:25:47 UTC 2021 $ date -R Fri, 11 Jun 2021 13:25:47 -0700 “` 5. 计算...
# 将时间日期型转化为日期型date-d'2021-05-18 13:12:19''+%Y-%m-%d'2021-05-18 1. 2. 3. 提取日期元素 提取年,月,日,时,分,秒 date+%Y# 2021date+%m# 08date+%d# 21date+%H# 17date+%M# 16date+%S# 07 1. 2. 3. 4. 5. 6. # 提取指定时间的年date-d'2018-05-13''+%Y'# 20...
Linux运维Shell命令date详解。Linux运维Shell命令date详解 #linux #linux运维 #linux运维工程师 #linux命令 #知识分享 - 阿文的运维笔记于20240614发布在抖音,已经收获了93个喜欢,来抖音,记录美好生活!
1、显示系统当前日期时间 date 以指定格式显示日期时间 date '+%Y-%m-%d %H:%M:%S' 2、设置系统日期时间 date -s "2017-01-01 01:01" 3、 有时候,我们操作日期时间,经常会要获取前几天或者后几天的时间,那么 date 命令也 给我们提供了实现这个功能的可选项'-d'和-date,请看下面细细的例子 ...
date命令在shell脚本中用处很大,比如要在脚本中标记一个日志或者针对某个文件做更改,就可以使用date给它做一些装饰,比如每天备份mysql,最终生成一个.sql的文件,那么我们就可以针对这个文件加一个日期的标记,这样就可以很清晰的知道我们备份的这个文件是哪一天生成的或者周几生成的,等到下一个对应的周几,此时备份的sql...
直接使用date命令就可以得到当前时间日期,输出格式是CST格式 date 2021年 08月 17日 星期二 22:34:35 CST 获得当前日期的正常格式,比如时间日期型%Y-%m-%d $H:%M:%S,或者日期型%Y-%m-%d,%Y%m%d,使用+日期格式实现格式化,date后面必须要有至少一个空格,如果日期格式存在空格需要用引号包起来 ...
date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]] 参数说明 时间与日期格式 时间格式 %H: 小时(00…23) %M: 分钟(00…59) ...
SHELL DATE 命令详解 使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]] 说明: date 可以用来显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示的格式,格式设...