linux和solaris下的時間計算
1) 取之前的時間:
date -d "a day ago" +%Y%m%d 取出前1天的系統時間
date -d "2 days ago" +%Y%m%d 取出前2天的系統時間
2) 取之後的時間:
date -d "a day " +%Y%m%d 取出1天后的系統時間
date -d "2 days" +%Y%m%d 取出2天后的系統時間
在Solaris中,可以採用如下方法:
1)取之前的時間:yesterday=`TZ=$TZ+3; date +%Y%m%d`; echo $yesterday 取出前1天的系統時間
yesterday=`TZ=$TZ+27; date +%Y%m%d`; echo $yesterday 取出前2天的系統時間
2)取之後的時間:yesterday=`TZ=$TZ-22; date +%Y%m%d`; echo $yesterday 取出後1天的系統時間
yesterday=`TZ=$TZ-46; date +%Y%m%d`; echo $yesterday 取出後1天的系統時間
注意:
1)不能在命令列中直接執行TZ=$TZ-100; date +%Y%m%d,這樣會修改當前terminal中的TZ和系統時間。
2)TZ=$TZ+3 需要加減多少小時才是前/後一天,和系統的$TZ有關。以上運算是在$TZ=PRC下進行的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7916042/viewspace-1008611/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux Shell 時間運算以及時間差計算方法Linux
- JS呼叫時間的方法和計算JS
- ffmpeg裡的時間計算和轉換
- 計算時間的例子
- js 計算兩個時間的時間差JS
- 計算兩段時間的時間差 (轉)
- linux 下修改日期和時間Linux
- PHP時間計算PHP
- 時間差計算
- 計算時間,指定時間的多少個月後
- JavaScript計算兩個時間點之間的時間差JavaScript
- Lazarus在Win和Linux下的計時Linux
- 時間複雜度的計算時間複雜度
- JS計算時間差JS
- Linux下的時間函式Linux函式
- Linux下修改時間Linux
- linux下的計算器Linux
- java計算時間差及比較時間Java
- Linux下時間同步 ---夏令時Linux
- Linux下時間同步 --- 夏令時Linux
- linux系統時間程式設計(9) 計算程式片段執行時間clock函式Linux程式設計函式
- Linux下如何檢視系統啟動時間和執行時間Linux
- 切好雲端計算的時間點
- shell 計算時間差的問題
- linux下的系統時間、硬體時間設定Linux
- bash shell計算時間差
- 註冊時間差計算
- 計算SQL執行時間SQL
- 計算兩個時間差
- java計算時間差及比較時間大小Java
- 時間複雜度計算和舉例說明時間複雜度
- Linux下時間的檢視(轉)Linux
- 關於計算時間複雜度和空間複雜度時間複雜度
- linux下時間有關的函式和結構體Linux函式結構體
- 如何計算兩個時間間隔的天數
- 時間複雜度怎麼算?如何計算時間複雜度?時間複雜度
- js計算兩個時間點時間間隔的程式碼例項JS
- Solaris下的hosts和IP地址