嘿,我想弄清楚如何計算一個員工的工資,當他們的時鐘了。這是我目前正在使用的代碼:按工作時間計算工資
Dim theStartTime As Date
Dim theEndTime As Date
Dim totalTime As String
theStartTime = "16:11:06"
theEndTime = "18:22:01"
totalTime = Format(CDbl((theEndTime - theStartTime) * 24), "#0.0")
所以可行的時間應該是:2H11米
眼下,隨着我的計算上面代碼中,我得到2.2。我需要添加什麼才能計算出2:11而不是2:20的正確時間?
大衛
2小時11分鐘(關閉一分鐘) – 2010-08-03 20:25:40
如果你做了#0.00,你可能會看到它是類似於2.18 – taylonr 2010-08-03 20:27:41
啊,是的,放####效果更好,但它仍然給我2小時18分鐘應該給2h 11m?因此,給他們額外的7分鐘的時間沒有工作 – StealthRT 2010-08-03 21:50:04