如何使用Linux命令行顯示日期和時間

在本指南中,我將向您展示如何使用各種格式的Linux命令行來打印日期和時間。

如何顯示日期和時間

您可能已經猜到了使用Linux命令行顯示日期和時間的命令。 這很簡單:

日期

默認情況下,輸出將如下所示:

Wed Apr 20 19:19:21 BST 2016

您可以獲取顯示任何或全部以下元素的日期:

這是大量的選項,我懷疑日期命令是大多數人在第一次想要貢獻Linux並編譯他們的第一個程序時嘗試添加的東西。

基本上,如果你只想顯示時間,你可以使用以下內容:

日期+%T

這將輸出19:45:00。 (即小時,分鐘和秒)

您也可以通過使用以下來實現上述目的:

日期+%H:%M:%S

您也可以使用上述命令附加日期:

日期+%d /%m /%Y%t%H:%M:%S

基本上,您可以使用上述開關的任意組合,在加號後輸出日期,如您所願。 如果你想添加空格,你可以在日期周圍使用引號。

日期+'%d /%m /%Y%H:%M:%S'

如何顯示UTC日期

您可以使用以下命令查看計算機的UTC日期:

日期-u

如果你在英國,你會注意到,不是顯示“18:58:20”,而是顯示“17:58:20”的時間。

如何顯示RFC日期

您可以使用以下命令查看計算機的RFC日期:

日期-r

這將以下列格式顯示日期:

Wed,20 Apr 2016 19:56:52 +0100

這很有用,因為它表明你在格林威治標準時間前一小時。

一些有用的日期命令

你想知道下個星期一的日期嗎? 嘗試一下:

日期-d“下週一”

在寫作時返回“4月25日星期一00:00:00 BST 2016”

-d基本上在未來打印日期。

使用相同的命令,您可以了解您的生日或聖誕節一周中的哪一天。

日期-d 12/25/2016

結果是Sun Dec 25。

概要

值得使用以下命令檢查date命令的手冊頁:

男人約會