1.時間命令:date
向date命令傳遞參數適用‘+‘(加號),在傳遞的參數中
%Y表示年
%m表示月
%d表示天
%H表示小時(表示的時間是00-23)
%M表示分鍾
%S表示秒
%s(表示unix時間戳的秒數)
1.1例如 date +%Y-%m-%d
這個在我的機器上面的結果是:
date命令的輸出結果是對當前時間的以傳遞的參數進行格式化
1.2例如date +'%Y-%m-%d %H:%M:%S'
1.3獲取當前時間的unix時間戳
date +%s
1.4使用date命令獲取一個特定時間的unix時間戳
上面演示的是獲取2014年10月8號的unix時間戳
1.5 將Unix時間戳轉換為日期時間
date -d @1483525407
返回結果
2017年 01月 04日 星期三 18:23:27 CST
1.6 date -d @1483525407 +"%Y-%m-%d %H::%M:%S"
返回結果是:2017-01-04 18::23:27
1.7 返回幾天前的時間 ,使用 date -d '-2 days'
返回兩天前的時間
1.8返回幾天后的時間,使用 date -d '+s days'
返回兩天后的時間