Linux 新手請進~8個 Date 命令使用示例

Linux 新手請進~8個 Date 命令使用示例

date 命令用於顯示和設定 Linux 系統上的日期和時間設定。本教程簡要介紹瞭如何使用 date 命令在 Linux 系統上顯示和設定日期。希望對各位有幫助!

1。不帶選項的Date命令

命令不加任何命令選項,它顯示當前日期和時間,包括星期幾,月份,年份,h:m:s格式的時間以及時區,如下所示。

2。以世界標準時間顯示

要以UTC(世界標準時間)顯示時間,需要加選項。

3。以字串格式顯示特定日期

可以使用選項以字串格式顯示特定日期,這不會影響系統的日期和時間,只是將日期格式轉換為字串:

4。使用date命令檢查過去的日期

date命令還可以列印相對於當前日期的過去日期和時間。例如檢視9天前的日期是多少,請執行命令:

檢視三個月前的日期是多少:

檢視兩年前的今天日期是多少:

5。使用date命令檢查未來的日期

date命令也可以顯示將來的日期,例如檢視明天的日期是多少:

要檢查從現在起一週後的確切日期,請執行:

顯示3周後的日期:

顯示4個月後的日期,請執行以下操作:

顯示兩年後今天的日期:

6。date命令的選項

date命令帶有許多選項,面列出了一些可用的格式設定選項。

%D – 日期顯示格式為 月/日/年

%Y – 年份(例如:2021)

%m – 月份(01-12)

%B – 月份的完整名稱 (例如 January)

%b – 月份的短名稱 (例如 Jan)

%d – 月份中的哪一天 (例如 01)

%j – 一年中的第幾天(001-366)

%u – 一個星期中的第幾天 (1-7)

%A – 星期幾的全程(例如 Friday)

%a – 星期幾的短名稱 (例如 Fri)

%H – 小時,24小時制 (00-23)

%I – 小時,12小時制 (01-12)

%M – 分鐘 (00-59)

%S – 秒 (00-60)

使用date選項的語法非常簡單:

例如,要以yy/mm/dd格式列印日期,請執行:

要列印星期幾,月份,日,年份和當前時間,請執行以下操作:

7。如何設定日期和時間

date命令還允許設定日期和時間。例如,要將日期和時間設定為2021年6月25日上午11:15,請執行以下命令:

8。在變數中使用date命令

在建立Shell指令碼的時候,我們將date命令儲存到一個變數中,然後使用該變數建立日誌檔案,示例如下所示:

END

頂部