如何使用date獲取時間戳
date 常用命令參數(shù):
date -Ihours (或者seconds,ns)
date +%F%t%T (%F顯示年月日,%T顯示時間,%t表示tab占位符)
常用的快捷格式就是 %F 和 %T
%s seconds since 1970-01-01 00:00:00 UTC
時間戳
時間->時間戳: date +%s
時間戳->時間: date [+%F]--[%T] -d @1425384141
Unix時間戳(英文為Unix epoch, Unix time, POSIXme 或 Unix timestamp)是從1970年1月1日(UTC/GMT的午夜)開始所經(jīng)過的秒數(shù),不考慮閏秒。
可以按照時間戳生成目錄,存放相應(yīng)的日志文件等
mkdir $(date +%Y%m%d%H%s)
date -d 參數(shù)使用
date -d //顯示字符串所指的日期與時間。字符串前后必須加上雙引號
輸出昨天日期
date -d "1 day ago" +"%Y-%m-%d"
2016-11-29
1
2
2秒后輸出
date -d "2 second" +"%Y-%m-%d %H:%M.%S"
2016-11-30 10:46.04
1
2
時間戳類型的 輸出對應(yīng)的1234567890秒
date -d "1970-01-01 1234567890 seconds" +"%Y-%m-%d %H:%m:%S"
2009-02-13 23:02:30
1
2
3
普通格式
date -d "2016-11-30" +"%Y/%m/%d %H:%M.%S"
2016/11/30 00:00.00
到此這篇關(guān)于如何使用date獲取時間戳的文章就介紹到這了,更多相關(guān)date獲取時間戳內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Shell特殊變量(Shell $#、$*、$@、$?、$$)的使用
這篇文章主要介紹了Shell特殊變量(Shell $#、$*、$@、$?、$$)的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03shell腳本自動檢測網(wǎng)絡(luò)掉線和自動重連
這篇文章主要介紹了shell腳本自動檢測網(wǎng)絡(luò)掉線和自動重連,這篇文章介紹的是自動檢測連接網(wǎng)絡(luò)的解決方法,需要的朋友可以參考下2019-12-12實現(xiàn)MySQL定時批量檢查表repair和優(yōu)化表optimize table的shell腳本
這篇文章主要介紹了實現(xiàn)MySQL定時批量檢查表repair和優(yōu)化表optimize table的shell腳本,非常實用,需要的朋友可以參考下2014-07-07