旅游电子商务网站建设规划方案,自己做一网站_多做宣传.,广宗企业做网站,安卓开发公司Linux 查看修改系统时间 date 命令的介绍date基本语法date命令使用示例显示指定条件的时间设置指定条件的时间时间加减操作显示文件最后修改时间显示 UTC 时间 备注 date 命令的介绍
date 命令在 Linux/Unix 系统上的使用。 date 命令可以用于查看和设置系统时间。
date基本语… Linux 查看修改系统时间 date 命令的介绍date基本语法date命令使用示例显示指定条件的时间设置指定条件的时间时间加减操作显示文件最后修改时间显示 UTC 时间 备注 date 命令的介绍
date 命令在 Linux/Unix 系统上的使用。 date 命令可以用于查看和设置系统时间。
date基本语法
date [OPTION]… [FORMAT]
常用的选项包括:
-s, --setSTRING: 设置系统时间。STRING 格式可以是 YYYY-MM-DD HH:MM:SS 或相对时间描述。
-d, --dateSTRING: 显示指定日期和时间。STRING 可以是相对时间描述。
-r, --referenceFILE: 显示文件的上次修改时间。
-u, --utc, --universal: 显示或设置 UTC (协调世界时) 时间。常用的格式化选项包括:
%% 输出字符 % %a 星期几的缩写 (Sun…Sat) %A 星期的完整名称(Sunday…Saturday)。 %b 缩写的月份名称例如Jan %B 完整的月份名称例如January %c 本地日期和时间例如Thu Mar 3 23:05:25 2005 %C 世纪和%Y类似但是省略后两位例如20 %d 日 (01…31) %D 日期等价于%m/%d/%y %e 一月中的一天格式使用空格填充等价于%_d %F 完整的日期等价于 %Y-%m-%d %g ISO 标准计数周的年份的最后两位数字 %G ISO 标准计数周的年份通常只对%V有用 %h 等价于 %b %H 小时 (00…23) %I 小时 (01…12) %j 一年中的第几天 (001…366) %k 小时使用空格填充 ( 0…23); 等价于 %_H %l 小时, 使用空格填充 ( 1…12); 等价于 %_I %m 月份 (01…12) %M 分钟 (00…59) %n 新的一行换行符 %N 纳秒 (000000000…999999999) %p 用于表示当地的AM或PM如果未知则为空白 %P 类似 %p, 但是是小写的 %r 本地的 12 小时制时间(例如 11:11:04 PM) %R 24 小时制 的小时与分钟; 等价于 %H:%M %s 自 1970-01-01 00:00:00 UTC 到现在的秒数 %S 秒 (00…60) %t 插入水平制表符 tab %T 时间; 等价于 %H:%M:%S %u 一周中的一天 (1…7); 1 表示星期一 %U 一年中的第几周周日作为一周的起始 (00…53) %V ISO 标准计数周该方法将周一作为一周的起始 (01…53) %w 一周中的一天0…60代表星期天 %W 一年中的第几周周一作为一周的起始00…53 %x 本地的日期格式例如12/31/99 %X 本地的日期格式例如23:13:48 %y 年份后两位数字 (00…99) %Y 年 %z hhmm 格式的数值化时区格式例如-0400 %: z hh:mm 格式的数值化时区格式例如-04:00 %:: z hh:mm:ss格式的数值化时区格式例如-04:00:00 %::: z 数值化时区格式相比上一个格式增加’:以显示必要的精度例如-0405:30 %Z 时区缩写 如 EDT
date命令使用示例
显示时间用 -d ; 修改时间用 -s
显示指定条件的时间
显示当前系统时间
date
Fri 05 Jul 2024 08:25:03 AM HKT格式化显示当前系统时间
date %F %T
2024-07-05 08:27:01时间格式转换
date -d 2009-12-12 17:20:03 %Y/%m/%d %H:%M:%S
2009/12/12 17:20:03显示时间日期
date %Y-%m-%d %H:%M:%S设置指定条件的时间
设置系统时间为 2024年7月7日 16:30:00
date -s 2024-07-07 16:30:00设置时间为昨天的日期:
date -s yesterday设置时间为明天的日期和时间:
date -s tomorrow时间加减操作
显示时间 年月日时分秒
date %Y-%m-%d %H:%M:%S
2024-07-05 08:36:41时间加减如需修改将-d 替换为-s
date -d 1 day %Y-%m-%d %H:%M:%S # 显示后一天的日期
date -d -1 day %Y-%m-%d %H:%M:%S # 显示前一天的日期
date -d -1 month %Y-%m-%d %H:%M:%S # 显示上一月的日期
date -d 1 month %Y-%m-%d %H:%M:%S # 显示下一月的日期
date -d -1 year %Y-%m-%d %H:%M:%S # 显示前一年的日期
date -d 1 year %Y-%m-%d %H:%M:%S # 显示下一年的日期显示文件最后修改时间
date -r /path/to/file
显示 UTC 时间
date -u备注
HKT 是 Hong Kong Time 的缩写,表示香港时间 HKT 时区位于 UTC8 时区,即比世界协调时 (UTC) 提前 8 小时。
北京时间使用的是 China Standard Time (CST)也称为中国标准时间 CST 时区位于 UTC8 时区即比世界协调时 (UTC) 提前 8 小时