shell中如何使用date獲取時(shí)間戳
date 常用命令參數(shù):
date -Ihours (或者seconds,ns)
date +%F%t%T (%F顯示年月日,%T顯示時(shí)間,%t表示tab占位符)
常用的快捷格式就是 %F 和 %T
%s seconds since 1970-01-01 00:00:00 UTC
時(shí)間戳
時(shí)間->時(shí)間戳: date +%s
時(shí)間戳->時(shí)間: date [+%F]--[%T] -d @1425384141
Unix時(shí)間戳(英文為Unix epoch, Unix time, POSIXme 或 Unix timestamp)是從1970年1月1日(UTC/GMT的午夜)開始所經(jīng)過的秒數(shù),不考慮閏秒。
可以按照時(shí)間戳生成目錄,存放相應(yīng)的日志文件等
mkdir $(date +%Y%m%d%H%s)
date -d 參數(shù)使用
date -d //顯示字符串所指的日期與時(shí)間。字符串前后必須加上雙引號(hào)
輸出昨天日期
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
時(shí)間戳類型的 輸出對(duì)應(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)于shell中如何使用date獲取時(shí)間戳的文章就介紹到這了,更多相關(guān)date獲取時(shí)間戳內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
shell腳本中case條件控制語句的一個(gè)bug分析
在shell腳本中,發(fā)現(xiàn)case語句的一個(gè)問題。就是指定小寫字母[a-z]和大寫字母[A-Z]的這種方法不管用了2013-11-11
Shell腳本監(jiān)控目錄內(nèi)文件改動(dòng)
這篇文章主要介紹了Shell腳本監(jiān)控目錄內(nèi)文件改動(dòng),需要的朋友可以參考下2017-05-05
Linux各項(xiàng)目環(huán)境部署記錄(換服務(wù)器部署腳本整理)
每次換便宜的服務(wù)器都要導(dǎo)致環(huán)境重新部署一遍,十分麻煩,于是把每次部署的腳本整理了一下,方便在服務(wù)器上快速進(jìn)行部署,基于?CentOS2023-05-05
Linux系統(tǒng)links和elinks命令的基本使用教程
links和elinks都是Linux系統(tǒng)下的命令行瀏覽器,主要用于在終端中查看網(wǎng)頁內(nèi)容,這篇文章主要介紹了Linux系統(tǒng)之links和elinks命令的基本使用,需要的朋友可以參考下2023-09-09

