Linux下日期時間date命令的使用
date命令的使用
1.直接用date命令顯示日期時間
在命令行中輸入date然后回車,顯示結果“Wed Aug 7 08:58:07 CST 2019”。這是系統(tǒng)根據(jù)設定的時區(qū)顯示的當前默認日期時間。如果想顯示為理想的格式,需要指定日期時間的格式。
2.顯示為想要的格式
在命令行中輸入( date "+%Y-%m-%d %H:%M:%S" ),顯示結果“2019-08-07 09:04:10”系統(tǒng)以我們指定的格式顯示出了當前日期和時間。
3.日期和時間的運算
在命令行中輸入( date -d "+10 day" "+%Y-%m-%d %H:%M:%S")其中date是當前日期時間,-d是參數(shù),代表顯示字符串所指的日期與時間?!?10 day”表示在當前日期時間上加10天,且以年月日時分秒的格式顯示出來。結果為“2019-08-17 09:07:20”正是10天后的日期。
同理,year、month、day都可以做運算,形式同上面的一樣。
4.時間的設定
除了顯示時間,如果日期時間不準確,我們還需要設定時間。設定時間的參數(shù)是-s。
例如:date -s "2019-08-07 09:06:23",執(zhí)行后就會將當前時間設置為該值。在該例中,日期時間的格式可以是多種多樣的,如2019/08/07 09:06:23、2019/8/7 09:06:23等等。

筆者建議改日期一定要謹慎,因為可能會影響到系統(tǒng);
一般校對時鐘時會用到。
標簽: