校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 計算兩個時間之差的函數

計算兩個時間之差的函數

熱門標簽:土地證宗地圖標注符號 自動外呼系統怎么防止封卡 客服外呼系統呼叫中心 電話機器人案例 保定電銷機器人軟件 vue 地圖標注拖拽 電話機器人銷售公司嗎 成都銷售外呼系統公司 鎮江云外呼系統怎么樣
'******************************
'||Function TimeDiff(sBegin, sEnd)
'||本函數計算兩個時間的差,可以不用更改直接使用
'||作者:machinecat 2001/10/26
'******************************

'******************************
'注:首先需要判斷用戶輸入的sBegin與sEnd之間的大小
'可以通過DataDiff函數獲得兩者之間的時間差,不需要進行復雜的時間換算
復制代碼 代碼如下:

Function TimeDiff(sBegin, sEnd)
Dim iHourB, iMinuteB, iSecondB, iMiniSecondB
Dim iHourE, iMinuteE, iSecondE, iMiniSecondE
Dim dTimeB, dTimeE, dTimeDiff
Dim iHour, iMinute, iSecond, iMiniSecond

iHourB = clng(Left(sBegin, 2))
iMinuteB = clng(Mid(sBegin, 4, 2))
iSecondB = clng(Mid(sBegin, 7, 2))
iMiniSecondB = clng(Mid(sBegin, 10, 4))

iHourE = clng(Left(sEnd, 2))
iMinuteE = clng(Mid(sEnd, 4, 2))
iSecondE = clng(Mid(sEnd, 7, 2))
iMiniSecondE = clng(Mid(sEnd, 10, 4))

dTimeB = iHourB * 3600 + iMinuteB * 60 + iSecondB + iMiniSecondB / 1000
dTimeE = iHourE * 3600 + iMinuteE * 60 + iSecondE + iMiniSecondE / 1000
dTimeDiff = dTimeE - dTimeB

iHour = Int(dTimeDiff / 3600)
dTimeDiff = dTimeDiff - iHour * 3600
iMinute = Int(dTimeDiff / 60)
dTimeDiff = dTimeDiff - iMinute * 60
iSecond = Int(dTimeDiff)
dTimeDiff = dTimeDiff - Int(dTimeDiff)
iMiniSecond = dTimeDiff

TimeDiff = iHour  "小時"  iMinute  "分鐘"  iSecond  FormatNumber(iMiniSecond, 3)  "秒"
End Function 

標簽:天津 重慶 臺灣 公主嶺 懷化 成都 麗江 內江

巨人網絡通訊聲明:本文標題《計算兩個時間之差的函數》,本文關鍵詞  計算,兩個,時間,之差,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《計算兩個時間之差的函數》相關的同類信息!
  • 本頁收集關于計算兩個時間之差的函數的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 长沙市| 咸阳市| 鄂托克旗| 黄浦区| 平顶山市| 高邑县| 巩义市| 宾阳县| 彭阳县| 万州区| 乌兰浩特市| 枣强县| 东乡县| 区。| 临潭县| 陆良县| 新泰市| 阿拉善左旗| 华安县| 宝鸡市| 青海省| 洛川县| 舒城县| 黎川县| 卫辉市| 华宁县| 松溪县| 越西县| 深水埗区| 尼勒克县| 仁化县| 新巴尔虎右旗| 灵寿县| 桑植县| 藁城市| 永仁县| 文水县| 宣化县| 常德市| 凌云县| 罗平县|