Ich würde zwischen dem Beginn und dem Ende gerne die Zeit ermitteln. Das Datum ist bei tmpBeginn und tmpEnde gleich. Lediglich die Uhrzeiten sind unterschiedlich. Mein Code gibt immer tmpIst = 0 zurück.
Ich möchte gerne folgendes erreichen:
Beginn: 31.03.2009 07:30:00
Ende: 31.03.2009 16:00:00
tmpIst = 8,5
Was muss ich anders machen?
Code:
... 'Beginn und Ende umwandeln tmpBeginn = DateTime.Parse(_Datum & " " & _Beginn) tmpEnde = DateTime.Parse(_Datum & " " & _Ende) 'Istarbeitszeit und Differenz errechnen Dim tmpIst As New TimeSpan(tmpEnde.Ticks - tmpBeginn.Ticks) _Ist = (CType(tmpIst.TotalHours.ToString, Double)) ...
Beginn: 31.03.2009 07:30:00
Ende: 31.03.2009 16:00:00
tmpIst = 8,5
Was muss ich anders machen?
Comment