Hi,
Please refer below code.
C#
private double GetTotalHours(string hoursRemain)
{
int day = Convert.ToInt32(hoursRemain.Split(':')[0].Split('.')[0]);
int hour = Convert.ToInt32(hoursRemain.Split(':')[0].Split('.')[1]);
int min = Convert.ToInt32(hoursRemain.Split(':')[1]);
int sec = Convert.ToInt32(hoursRemain.Split(':')[2]);
TimeSpan timeSpan = new TimeSpan(day, hour, min, sec);
return timeSpan.TotalHours;
}
VB
Private Function GetTotalHours(hoursRemain As String) As Double
Dim day As Integer = Convert.ToInt32(hoursRemain.Split(":"C)(0).Split("."C)(0))
Dim hour As Integer = Convert.ToInt32(hoursRemain.Split(":"C)(0).Split("."C)(1))
Dim min As Integer = Convert.ToInt32(hoursRemain.Split(":"C)(1))
Dim sec As Integer = Convert.ToInt32(hoursRemain.Split(":"C)(2))
Dim timeSpan As New TimeSpan(day, hour, min, sec)
Return timeSpan.TotalHours
End Function