date指令
在linux裡面shell腳本列印時間。
date文法
date (選項)(參數)(date後面必須加空格)。
選項有下面幾種
-d"字元串":顯示字元串所指定的時間;
-s"字元串":根據字元串設定時間;
-u:顯示GMT;(顯示世界時間)
--help:線上幫助;
-version:顯示目前的date版本。
參數
+"時間日期格式":指定顯示使用的日期時間的格式。
%H,%k:輸出指定時間的24小時制的小時;
!!!沒有指定時間就是預設目前的時間,就放兩圖參照了。
%I,%l:輸出指定時間的12小時制的小時;
%M: 顯示指定時間的分鐘;
%p: 顯示指定時間是AM還是PM;
%r: 顯示指定時間的小時分鐘秒和時間AM還是PM;
%s: 顯示計算機開始時間(就是1970年那個時間)到指定時間經過的秒數;
%S: 顯示指定時間的秒;
%T: 顯示指定時間的24小時制的時分秒;
%X: 12小時制顯示時間;
%Z: 顯示時區;
%a,%A:輸出指定日期的星期(小寫是星期縮寫,大寫是全稱);
%h,%b,%B:輸出指定日期的月數(前面兩個小寫是月的縮寫,大寫是全稱);
%c:輸出指定的時間的日期和小時;
%d: 輸出指定的時間的月份的第幾天;
%x,%D:輸出指定時間的日期;
%j: 輸出天數是指定時間該年的第幾天;
%m: 輸出指定時間的月份;
%w: 輸出指定時間的天數是該星期的第幾天;
%y: 輸出指定時間的年的後兩位數;