How to get difference between two date in hh:MM format with vb.net.
Dim dt As DateTime = DateTime.Now
Dim dt1 As DateTime = scadenza_pin
Dim duration As TimeSpan = dt1 - dt
Dim durationTicks As Long = Math.Abs(duration.Ticks / TimeSpan.TicksPerMillisecond)
Dim hours As Long = durationTicks / (1000 * 60 * 60)
Dim minutes As Long = (durationTicks - (hours * 60 * 60 * 1000)) / (1000 * 60)
If minutes < 0 Then
hours -= 1
minutes = 60 + minutes
End If
Console.WriteLine(hours.ToString("00") & ":" & minutes.ToString("00"))