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

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

計算兩個時間之差的函數

熱門標簽:土地證宗地圖標注符號 自動外呼系統怎么防止封卡 客服外呼系統呼叫中心 電話機器人案例 保定電銷機器人軟件 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 

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

巨人網絡通訊聲明:本文標題《計算兩個時間之差的函數》,本文關鍵詞  計算,兩個,時間,之差,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《計算兩個時間之差的函數》相關的同類信息!
  • 本頁收集關于計算兩個時間之差的函數的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 农安县| 廊坊市| 来宾市| 东莞市| 孟州市| 紫金县| 中江县| 盐山县| 扶绥县| 崇义县| 黄大仙区| 偃师市| 永年县| 邵东县| 凤阳县| 富宁县| 鹤岗市| 石渠县| 新巴尔虎右旗| 鲁甸县| 九龙城区| 随州市| 宜黄县| 崇明县| 志丹县| 什邡市| 太仓市| 杭锦后旗| 玉树县| 吉安县| 隆德县| 高密市| 建水县| 巴林左旗| 武清区| 定襄县| 辽阳县| 榆树市| 当雄县| 砀山县| 蒙山县|