如何使用Linux命令行显示日期和时间

使用格式字符以精确显示日期和时间

要知道的内容

  • 使用各种格式打印日期和时间使用Linux.命令日期
  • 使用命令查看日期命令的手动页面授权

本文介绍了使用Linux命令行显示日期和时间的各种方式。

如何显示日期和时间

Linux日期

要显示日期,请键入:

日期

默认情况下,输出将是这样的:

2018年4月20日19:19:21星期三

使用以下任何或所有元素显示日期:

  • %一种:缩写日名称(即周一,星期二)
  • %一种:全日姓名(即周一,星期二,星期三)
  • %B.或者%H:缩写月份名称(即1月,2月,MAR)
  • %B.:全月名称(1月,2月,3月)
  • %C:地区日期和时间(全日期和时间)
  • %C:世纪 - 展示第一的今年的两名数量(即1999年的1999年和20岁及2020年)
  • %D.:日期(即01,02,03)
  • %D.:与M / D / Y相同(即04/20/16)
  • %E.:填充的月份(即'1','2')
  • %F:全日制,与yyyy-mm-dd相同
  • %H:小时(00,01,02,21,22,23)
  • %一世:小时(1,2,3,10,11,12)
  • %J.:一年中的一天(即243)
  • %K.:小时填充(即'1'变成'1')
  • %L.:小时填充(12小时时钟)
  • %M.:月数(1,2,3)
  • %M.:分钟(1,2,3,57,58,59)
  • %n ..: 新队
  • %n ..:纳秒
  • %P.: 上午或下午
  • %P.:就像%p但小写(讽刺)
  • %r.:Locales 12小时时钟时间
  • %r.:24小时的时间和一分钟
  • %S.:自1970-01-01 00:00:00以来秒
  • %S.:第二(01,02,03,57,58,59)
  • %t.:标签
  • %t.:时间与%h:%m:%s相同
  • %U.:一周(1是星期一,2是星期二等)
  • %U.:一周的一年(假设星期日作为一周的第一天)
  • %V.:ISO周数与星期一作为一周的第一天
  • %W.:一周(0是星期天)
  • %W.:周一的一周数作为一周的第一天
  • %X:地狱日期代表(12/31/2015)
  • %X:地狱时间代表(14:44:44)
  • %Y.:最后两位数字
  • %Y.: 年
  • %z.:数字时区(即-0400)
  • %:Z.:数字时区如下(即-04:00)
  • %:: Z.:数字时区如下(即-04:00:00)
  • %z.:字母时区缩写(GMT)
  • -:单个连字符可防止零填充
  • _:一个带空格的单个下划线垫
  • 0.:带零的垫
  • ^:如果可能的话,使用大写
  • :如果可能的话,使用相反的案例

只需显示时间使用以下内容:

日期+%t

或者,使用以下内容:

日期+%h:%m:%s

也使用命令附加日期:

日期+%d /%m /%y%t%h:%m:%s

或者,使用以下(由于%T相当于%H:%M:%s):

日期+ $ d /%m /%y%t%t

/字符是可选的,可以是您想要的。例如:

日期+%dc%mc%y

输出:24C09C2020,如果您想以某种原因使用“C”作为分隔符。

在加符号之后使用上述交换机的任何组合输出如您所希望的日期。如果要添加空格,则可以在日期周围使用引号。

日期+'%d /%m /%y%h:%m:%s'

如何显示UTC日期

使用以下命令查看计算机的UTC日期:

日期-u

如果您在英国,您会注意到,随着时间的时间显示“18:58:20”,而不是显示“18:58:20”。

如何显示RFC日期

查看您的RFC日期电脑使用以下命令:

日期--rfc-2822

这将按以下格式显示日期:

星期三,2018年4月20日19:56:52 +0100

此标志很有用,显示您在GMT之前是一小时。

一些有用的日期命令

您想明白星期一了解日期吗?试试这个:

DATE -D“下一个星期一”

在写作这一返回时报“2016年4月25日星期一:00 2016年4月25日

-D.基本上在未来或过去打印日期。所以,你可以使用“下周一”或“上周五”。

使用相同的命令,您可以了解您的生日或圣诞节的一周中的哪一天。

日期-D 12/25/2016

结果是Sun Dec 25。

概括

值得检查日期命令的手动页面使用以下命令:

授权
此页面是否有帮助?