首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

date命令 – 显示日期与时间

date命令可以用来显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记 。...若是不以加号作为开头,则表示要设定时间,而时间格式MMDDhhmm[[CC]YY][.ss],其中 MM 为月份,DD 为日,hh 为小时,mm 为分钟,CC 为年份前两位数字,YY 为年份后两位数字,...-u 显示目前的格林威治时间 常用实例 显示当前时间 [root@localhost ~]# date 三 7月 21 01:07:12 CST 2021 [root@localhost ~]#...: $1:16 下午 -hey 显示时间后跳行,再显示目前日期 [root@localhost ~]# date '+%T%n%D' 实显示月份与日数 [root@localhost ~]# date...'+%B %d' 显示日期与设定时间(12:34:56) [root@localhost ~]# date --date '12:34:56'

2.7K10

Linuxdate命令

%b 月份英文名的缩写。 %B 月份的完整英文名称。 %c 日期与时间。只输入date指令也会显示同样的结果。 %d 日期(以01-31来表示)。 %D 日期(含年月日)。 %j 该年中的第几天。...MM 月份(必要) DD 日期(必要) hh 小时(必要) mm 分钟(必要) ss 秒(选择性) 选择参数: -d  显示字符串所指的日期与时间。字符串前后必须加上双引号。.../显示上一月的日期 date +%Y%m%d --date="+1 month" //显示下一月的日期 date +%Y%m%d --date="-1 year" //显示前一年的日期 date +...08:42:00 PM CST 显示时间后跳行,再显示目前日期 > date '+%T%n%D' 22:21:01 03/01/21 显示当前时间戳 > date +%s 时间戳转换成时间 date...' (100天以前的日期) date -d '50 days'(50天后的日期) 原文链接:https://rumenz.com/rumenbiji/linux-date.html

3.3K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linuxdate命令

    %b 月份英文名的缩写。 %B 月份的完整英文名称。 %c 日期与时间。只输入date指令也会显示同样的结果。 %d 日期(以01-31来表示)。 %D 日期(含年月日)。...MM 月份(必要) DD 日期(必要) hh 小时(必要) mm 分钟(必要) ss 秒(选择性) 选择参数: -d  显示字符串所指的日期与时间。字符串前后必须加上双引号。...-date="+1 day" //显示前一天的日期 date +%Y%m%d --date="-1 day" //显示后一天的日期 date +%Y%m%d --date="-1 month" /.../显示上一月的日期 date +%Y%m%d --date="+1 month" //显示下一月的日期 date +%Y%m%d --date="-1 year" //显示前一年的日期 date +...08:42:00 PM CST 显示时间后跳行,再显示目前日期 > date '+%T%n%D' 22:21:01 03/01/21 显示当前时间戳 > date +%s 时间戳转换成时间 date

    3.2K20

    Linuxdate 命令

    %b 月份英文名的缩写。 %B 月份的完整英文名称。 %c 日期与时间。只输入date指令也会显示同样的结果。 %d 日期(以01-31来表示)。 %D 日期(含年月日)。...MM 月份(必要) DD 日期(必要) hh 小时(必要) mm 分钟(必要) ss 秒(选择性) 选择参数: -d  显示字符串所指的日期与时间。字符串前后必须加上双引号。.../显示上一月的日期 date +%Y%m%d --date="+1 month" //显示下一月的日期 date +%Y%m%d --date="-1 year" //显示前一年的日期 date +...08:42:00 PM CST 显示时间后跳行,再显示目前日期 > date '+%T%n%D' 22:21:01 03/01/21 显示当前时间戳 > date +%s 时间戳转换成时间 date...' (100天以前的日期) date -d '50 days'(50天后的日期) 原文链接:https://rumenz.com/rumenbiji/linux-date.html 微信公众号:入门小站

    3.4K20

    Linux命令之Date——时间

    linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便。...%b 月份英文名的缩写。 %B 月份的完整英文名称。 %c 日期与时间。只输入date指令也会显示同样的结果。 %d 日期(以01-31来表示)。 %D 日期(含年月日)。...MM 月份(必要) DD 日期(必要) hh 小时(必要) mm 分钟(必要) ss 秒(选择性) 选择参数: -d  显示字符串所指的日期与时间。字符串前后必须加上双引号。...月份 (Jan..Dec) %B : 月份 (January..December) %c : 直接显示日期与时间 %d : 日 (01..31) %D : 直接显示日期 (mm/dd/yy) %h :...100 days' (100天以前的日期) date -d '50 days'(50天后的日期) 实例4:显示月份和日数 命令: date '+%B %d' 输出: ?

    5K40

    Linux命令(3):date命令

    [+FORMAT]:显示 date命令的选项及说明 -s--set:设置系统时间 -d--date显示描述的日期 格式参数 格式 含义 %H 显示小时(表示范围00-23) %I 显示小时(表示范围...相当于%H:%M:%S的组合 %a 显示星期几 %b或%B 显示月份,%b是月的简称,%B是显示月的全称 %m 显示月份(表示格式01-12) %Z 显示时区 %d 显示一个月的第几天 %D 显示年份和月份...mm为月份,dd为日期,HH为小时数,MM为分钟数,YYYY为年份,SS为秒数。...-s, --hctosys:以硬件为准,把系统调整为与硬件时间相同 -w, --systohc:以系统为准,把硬件时间调整为与系统时间相同 Linux分为硬件时钟和系统时钟,硬件时钟就是主板上的钮扣电池来供电...Linux:系统启动时从硬件读取日期和时间信息:读取完信息以后,就不再与硬件相关联 date用来查看系统时钟 clock用来查看硬件时钟 示例 clock和hwclock是同一个东西,可以看出,clock

    4.4K10

    PHP格式化显示时间date()函数代码

    (January[一月份] 到 December[十二月份]) m – 月份的数字表示(从 01 到 12) M – 月份的短文本表示(用三个字母表示) n – 月份的数字表示,不带前导零(1 到 12...) t – 给定月份中包含的天数 L – 是否是闰年(如果是闰年则为 1,否则为 0) o – ISO-8601 标准下的年份数字 Y – 年份的四位数表示 y – 年份的两位数表示 a – 小写形式表示...(January[一月份] 到 December[十二月份]) m – 月份的数字表示(从 01 到 12) M – 月份的短文本表示(用三个字母表示) n – 月份的数字表示,不带前导零(1 到 12...常用的几个参数 Y 4位数字年,y为2位数字,如99即1999年 m 数字月份,前面有前导0,如01。...n 为无前导0数字月份 F 月份,完整的文本格式,例如 January 或者 March M 三个字母缩写表示的月份,例如 Jan 或者 Mar d 月份中的第几天,前面有前导0,如03。

    4.1K31

    PHP格式化显示时间date()函数代码

    (January[一月份] 到 December[十二月份]) m – 月份的数字表示(从 01 到 12) M – 月份的短文本表示(用三个字母表示) n – 月份的数字表示,不带前导零(1 到 12...) t – 给定月份中包含的天数 L – 是否是闰年(如果是闰年则为 1,否则为 0) o – ISO-8601 标准下的年份数字 Y – 年份的四位数表示 y – 年份的两位数表示 a – 小写形式表示...(January[一月份] 到 December[十二月份]) m – 月份的数字表示(从 01 到 12) M – 月份的短文本表示(用三个字母表示) n – 月份的数字表示,不带前导零(1 到 12...常用的几个参数 Y 4位数字年,y为2位数字,如99即1999年 m 数字月份,前面有前导0,如01。...n 为无前导0数字月份 F 月份,完整的文本格式,例如 January 或者 March M 三个字母缩写表示的月份,例如 Jan 或者 Mar d 月份中的第几天,前面有前导0,如03。

    4.5K20

    linux学习(九) date命令详解

    显示系统日期 要显示系统日期,只要输入: [root@DEVAPP01-1-10 bin]# date 2015年 08月 28日 星期五 17:19:22 CST 格式化显示日期 日期有很多格式...显示或者设置协调世界时,在 Wikipedia 上,UTC 意思是世界上主要的时钟和时间的标准。这是格林位置标准时间几个非常相近的替代者之一。...以UTC形式显示日期和时间, 使用 -u 参数: [root@DEVAPP01-1-10 bin]# date -u 2015年 08月 28日 星期五 09:21:27 UTC 使用格式化选项...只要输入: $ date –help 或者 $ man date显示date命令的语法和参数。...总结 date可能被认为在某些方面不重要。但是date扮演了一个重要的角色。要想知道关于date命令更多的细节,在你的控制台下输入man date访问man页面。

    4.8K30

    Linux进阶命令-echo&date&alias

    dateLinux基础软件-ntp里面我们讲过在没有ntp或者chrony的时候可以通过date来设置时间。 date 命令在Linux和Unix系统中用于显示或设置系统的日期和时间。...常用选项 -d, --date=STRING:显示给定日期时间的格式。 -u, --utc, --universal:显示UTC时间(协调世界时)。...示例 1.显示当前日期时间: date 输出类似:Tue Aug 7 17:19:15 UTC 2024 2.以特定格式输出当前日期时间: date +"%Y-%m-%d %H:%M:%S" 输出类似...:2024-08-07 17:19:15 3.显示UTC时间: date -u 4.设置时间: #设置日期 date -s 2024-08-15 #设置时间 date -s 00:54:00 这个操作要特别注意...Unix时间戳通常是一个整数值 #显示当前unix时间 date +%s #将unix时间转换为人类可识别时间 date -d @1723655358 alias 在Linux基础命令(一),我们曾经说过有一个命令

    12410

    Linuxdate命令常用方法小计

    TIMESPEC=`date',`seconds',或 `ns' 表示日期和时间的显示精度。...%h    等于%b %H    小时(00-23) %I    小时(00-12) %j    按年计的日期(001-366) %k    时(0-23) %l    时(1-12) %m    月份...时间输出 在Linuxdate命令是由coreutils安装出来的一个系统命令,用来显示当前系统时间,不过默认显示结果可能不是你想想要的,特别是结果作为文件名输出不是很合适,这时候就可以利用好date...CST [root@Labhost1 ~]# date 2008年 08月 08日 星期五 20:08:09 CST 注意:这里说的是系统时间,是linux由操作系统维护的。...在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。

    10K30

    Linux date日期格式及加减运算

    显示时间是个常用的命令,在写shell脚本中也经常会用到与日期相关文件名或时间显示。无论是linux还是windows下都是date命令。...-d, –date=STRING  显示STRING指定的时间 -f, –file=DATEFILE  类似–date参数显示DATEFILE文件中的每行时间 -ITIMESPEC, –iso-8601...TIMESPEC为”date”(只显示日期)、”hours”、”minutes”、”senconds”(显示时间精度)之一,默认为”date”。...%A    星期的完整名称 (Sunday..Saturday) %b     月份的缩写(Jan..Dec) %B     月份的完整名称(January..December) %c     日期时间...date +"%Y年%m月%d日" -d'-1 day'    // 同上面加减1天(或加减1月) 2012年08月19日 date +"%Y年%-m月%d日"     // %-m 去除月份对其的零

    8.1K40

    Linux date命令知识点总结

    用法:date [选项]… [+格式] 或:date [-u|–utc|–universal] [MMDDhhmm[[CC]YY][.ss]] 以给定的格式显示当前时间,或是设置系统日期。...-d,–date=字符串 显示指定字符串所描述的时间,而非当前时间 -f,–file=日期文件 类似–date,从日期文件中按行读入时间描述 -r, –reference=文件 显示文件指定文件的最后修改时间...TIMESPEC=`date’,`seconds’,或 `ns’ 表示日期和时间的显示精度。...–version 显示版本信息并退出 给定的格式FORMAT 控制着输出,解释序列如下: %% 一个文字的 % %a 当前locale 的星期名缩写(例如: 日,代表星期日) %A 当前...),一般只和 %V 结合使用 %h 等于%b %H 小时(00-23) %I 小时(00-12) %j 按年计的日期(001-366) %k 时(0-23) %l 时(1-12) %m 月份

    3.2K31

    玩转 SHELL 脚本之:linux date 知多少?

    ⊙﹏⊙ 不过我发现最近 1 个月以来,我关注的一些 Blog,一半以上也都没更新了,看来对大家来说年底都是多事之秋呀~ 好了,言归正传,之前有介绍过《linux 系统监控、诊断工具之 top 详解》、《...linux 系统监控、诊断工具之 lsof 用法简介》,今天再来介绍一个使用频率很高的 linux 命令:date 对日期进行操作,相信每一个 RD 都不会陌生,在我所主要接触、工作的 3 种语言里,感觉...下面要介绍的 date 是指 linux 下的 GNU date, unix 用户或者非 gnu date 用户只能 YY 下了,因为下文的绝大多数特性你那都不支持的。...date -d "-0 month -$(($(date +%d)-1)) days"   # First Day, last month: date -d "-1 month -$(($(date...: date -d "-$(date +%d) days +1 month" # Last Day, month before last month: date -d "-$(date +%d)

    2.2K71

    Linuxdate命令转换日期提示date: illegal time format问题解决

    语法 date(选项)(参数) 但最近在使用中遇到了一个问题,下面来一起看看详细的介绍吧。...问题:运行date命令抛错 date -j -f "%a %b %d %T %Z %Y" "Sat Sep 29 11:33:00 CST 2018" "+%s” 报错: Failed conversion...-f要转换的日期字符串的格式,对应后面的字符串的格式 %a 星期 %b 月份 %T 时:分:秒 %Z 时区 %Y 年 2....+%s 要转换后的日期,转换成秒 解决方法: 通过locale查看LANG是中文还是英文,如果日期月份用的英文,切换到英文。...反之切换到中文 切换到英文:export LANG="en_US.UTF-8" 切换到中文:export LANG="zh_CN.UTF-8" 原因: 系统是分中英文的,-f对日期字符串解析时,月份和星期必须是对应系统的中文或英文才可以

    4.3K10
    领券