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