最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Shell時間運算及時間差計算方法

 更新時間:2015年07月09日 09:19:48   投稿:junjie  
這篇文章主要介紹了Shell時間運算及時間差計算方法,本文講解了時間時間加減運算以及時間差計算方法,需要的朋友可以參考下

最近一段時間,在處理Shell 腳本時候,遇到時間的處理問題。 時間的加減,以及時間差的計算。

一、時間加減

這里處理方法,是將基礎的時間轉變?yōu)闀r間戳,然后,需要增加或者改變時間,變成 秒。

如:1990-01-01 01:01:01  加上 1小時 20分

處理方法:

a.將基礎時間轉為時間戳

 

time1=$(date +%s -d '1990-01-01 01:01:01')

echo $time1

631126861 【時間戳】

b.將增加時間變成秒

[root@localhost ~]# time2=$((1*60*60+20*60))
[root@localhost ~]# echo $time2

4800

c.兩個時間相加,計算出結果時間

time1=$(($time1+$time2))

time1=$(date +%Y-%m-%d\ %H:%M:%S -d "1970-01-01 UTC $time1 seconds");

echo $time1

1990-01-01 02:21:01

二、時間差計算方法

如:2010-01-01 與 2009-01-01 11:11:11 時間差

原理:同樣轉成時間戳,然后計算天,時,分,秒

time1=$(($(date +%s -d '2010-01-01') - $(date +%s -d '2009-01-01 11:11:11')));

echo time1


將time1 / 60 秒,就變成分了。


補充說明:

shell 單括號運算符號:

復制代碼 代碼如下:

a=$(date);

等同于:a=`date`;

雙括號運算符:

復制代碼 代碼如下:

a=$((1+2));

echo $a;


等同于:
復制代碼 代碼如下:

a=`expr 1 + 2`

相關文章

  • Shell腳本函數(shù)傳遞參數(shù)的實現(xiàn)方法

    Shell腳本函數(shù)傳遞參數(shù)的實現(xiàn)方法

    本文主要介紹了Shell腳本函數(shù)傳遞參數(shù)的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • Linux命令之網絡命令route詳解

    Linux命令之網絡命令route詳解

    route命令是Linux系統(tǒng)中的一個網絡管理工具,用于顯示和操作IP路由表,它可以用來查看當前系統(tǒng)的路由表信息,添加、刪除或修改路由表項,以及顯示路由表中的詳細信息,本文給大家介紹Linux命令之網絡命令route詳解,感興趣的朋友一起看看吧
    2023-10-10
  • Linux命令sed(流編輯器)的用法詳解

    Linux命令sed(流編輯器)的用法詳解

    sed編輯器要比交互式編輯器快得多,可以快速完成對數(shù)據(jù)的自動修改,比如:替換,這篇文章主要介紹了Linux命令sed(流編輯器)使用/實例,需要的朋友可以參考下
    2022-09-09
  • shell腳本實現(xiàn)文件鎖功能

    shell腳本實現(xiàn)文件鎖功能

    這篇文章主要介紹了shell腳本實現(xiàn)文件鎖功能,本文實現(xiàn)了一個排它鎖,從而實現(xiàn)避免腳本重復執(zhí)行,需要的朋友可以參考下
    2014-12-12
  • Linux 通過 autojump 命令減少 cd 命令的使用的實現(xiàn)方法

    Linux 通過 autojump 命令減少 cd 命令的使用的實現(xiàn)方法

    這篇文章主要介紹了Linux 通過 autojump 命令減少 cd 命令的使用的實現(xiàn)方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09
  • linux下2個檢查tcp連接的命令

    linux下2個檢查tcp連接的命令

    這篇文章主要介紹了linux下2個檢查tcp連接的命令,需要的朋友可以參考下
    2016-08-08
  • Linux sort命令具體使用詳解

    Linux sort命令具體使用詳解

    sort命令是Linux系統(tǒng)中用于文本排序的工具,具備多種排序選項,如按數(shù)值、字典序、月份等排序,支持升序或降序,語法選項包括-n、-r、-k、-t、-u、-o、-f、-b、-M、-c、-V等,sort命令適合處理日志、數(shù)據(jù)表等文本文件,可以通過組合不同選項來完成復雜的排序任務
    2024-09-09
  • Shell腳本實現(xiàn)檢測Cygwin最快的鏡像站點

    Shell腳本實現(xiàn)檢測Cygwin最快的鏡像站點

    這篇文章主要介紹了Shell腳本實現(xiàn)檢測Cygwin最快的鏡像站點,本文的原理和腳本也可適用其它軟件比如apache、nginx等開源軟件,需要的朋友可以參考下
    2015-04-04
  • linux安裝php擴展腳本分享

    linux安裝php擴展腳本分享

    本文主要介紹了linux下安裝php擴展的步驟,安裝是由shell批量執(zhí)行的,,需要的朋友可以參考下
    2014-03-03
  • Linux 中的Logwatch命令

    Linux 中的Logwatch命令

    在Linux系統(tǒng)操作中,logwatch能夠對系統(tǒng)log報告進行分析,用于Linux日志的處理,下面小編給大家詳細介紹下Linux 中的Logwatch命令,感興趣的朋友一起看看吧
    2017-09-09

最新評論

高阳县| 邓州市| 顺义区| 邵武市| 大英县| 咸宁市| 定南县| 鲁山县| 镶黄旗| 万全县| 东平县| 大洼县| 丰都县| 朝阳县| 浏阳市| 岗巴县| 河南省| 宣威市| 阳曲县| 沁水县| 定远县| 海南省| 鄂州市| 锦屏县| 建水县| 庐江县| 海淀区| 定州市| 阿巴嘎旗| 北碚区| 察哈| 安康市| 措美县| 兴文县| 十堰市| 固始县| 正蓝旗| 眉山市| 涟水县| 陕西省| 玉溪市|