濮阳杆衣贸易有限公司

主頁 > 知識庫 > PowerShell中計算時間差的方法

PowerShell中計算時間差的方法

熱門標簽:電話機器人公司招聘 莫拉克電梯系統(tǒng)外呼怎么設置 新鄭電銷機器人一個月多少錢 萬全縣地圖標注app 地圖標注的圖案 如何根據(jù)經(jīng)緯度百度地圖標注 六寸地圖標注點怎么刪除 印臺區(qū)呼叫中心外呼系統(tǒng) 騰訊地圖標注中心怎么標注

PowerShell中有一個New-TimeSpan的cmdlet,使用它可以很方便的計算兩個時間之間的差值。差值還可以提取出年、月、日、時、分、秒。

以前,小編想要知道當時時間到十一放假還有多少天時,小編一般會寫一個VBScript腳本來簡單計算一下。這個VBScript腳本很簡單,只有一句話:

復制代碼 代碼如下:
MsgBox DateDiff("d", Now(), "2013-10-1")

新建一個純文本文件,把這句話放進去。然后再把這個文件的文件名改為xxx.vbs,雙擊即可看到效果。當然,如果是你對還有多少秒即將迎來下班,可以作如下修改:

復制代碼 代碼如下:
MsgBox DateDiff("s", Now(), Date() " 18:00:00")  '悲摧的小編的公司是18點下班

以上兩個都不是我們今天要討論的重點,重點是在PowerShell中來完成同樣的事情。PowerShell中有一個非常有用的cmdlet小東西,那就是New-TimeSpan。我們來看看它有什么神奇之處。

看看下面的三句命令:

復制代碼 代碼如下:
PS C:\Users\zhanghong> (New-TimeSpan 2013-10-1).days
-12
PS C:\Users\zhanghong> (New-TimeSpan -end 2013-10-1).days
12
PS C:\Users\zhanghong> (New-TimeSpan 2013-10-1 -end 2013-10-1).days
0

看懂了嗎?如果沒看懂,小編來解釋下。
第一個命令,使用New-TimeSpan來計算2013-10-1到當前時間相隔多少天。因為當前是2013-9-18(國難日啊,我們要認真學習,以雪國恥!),這個時間比10月1日早,所以得到的天數(shù)是-12。
第二個命令,反過來了,計算當前時間到2013-10-1還差多少天,結果就是正12天了。
第三個命令,計算2013-10-1到2013-10-1相差多少天,很顯然,結果為零!

好了,關于PowerShell中使用New-TimeSpan計算時間差,本文就介紹這么多,希望對大家有所幫助,謝謝!

您可能感興趣的文章:
  • PowerShell計算腳本執(zhí)行時間的實現(xiàn)方法
  • Powershell獲取圖片名字、文件夾及拍攝時間的例子
  • PowerShell中按修改時間查找文件的方法
  • PowerShell中使用Get-Date獲取日期時間并格式化輸出的例子
  • PowerShell中的TimeSpan時間差對象使用實例
  • Powershell小技巧之系統(tǒng)運行時間

標簽:天水 臨汾 湘潭 喀什 襄陽 疫苗接種 南昌 汕頭

巨人網(wǎng)絡通訊聲明:本文標題《PowerShell中計算時間差的方法》,本文關鍵詞  PowerShell,中,計算,時間差,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PowerShell中計算時間差的方法》相關的同類信息!
  • 本頁收集關于PowerShell中計算時間差的方法的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    岳池县| 天峻县| 岳阳市| 卓资县| 迁安市| 纳雍县| 班玛县| 宜都市| 怀安县| 天水市| 旬阳县| 会同县| 泾川县| 四子王旗| 罗甸县| 教育| 天镇县| 崇义县| 长岭县| 德州市| 南郑县| 高阳县| 霍林郭勒市| 天津市| 民勤县| 浑源县| 西城区| 陆良县| 武陟县| 巨野县| 海淀区| 临汾市| 礼泉县| 汉源县| 珠海市| 霍邱县| 探索| 涟水县| 佛冈县| 延吉市| 宿州市|