help me
if it's 23:50 when I start the service calculates the hours and the correct date the service ends, while if it's 00:01, do not calculate correctly the day of service ends.
for example: the value of comDurataServizio.text = "00:20:00"
Adesso = DateTime.now :
GiornoAttuale = DateTime.Date(Adesso)
OraAttuale = DateTime.Time(Adesso)
DurataSER = ComDurataServizio.Text
PrimoDuePunti = DurataSER.IndexOf(":")
OreDaAgg = DurataSER.SubString2(0, PrimoDuePunti)
SecondoDuePunti = DurataSER.LastIndexOf(":")
MinDaAgg = DurataSER.SubString2(PrimoDuePunti + 1, SecondoDuePunti)
SecDaAgg = DurataSER.SubString2(SecondoDuePunti + 1, DurataSER.Length)
MillisecondiDaAgg = DateTime.TicksPerHour * OreDaAgg + DateTime.TicksPerMinute * MinDaAgg + DateTime.TicksPerSecond * SecDaAgg
TempoScadenza = DateTime.TimeParse(OraAttuale) + MillisecondiDaAgg
GiornoScadenza = DateTime.Date(TempoScadenza)
OraScadenza = DateTime.Time(TempoScadenza)
ComIniConsumazione.Text=OraAttuale
comFineConsumazione.Text=OraScadenza
FinServGiorno=GiornoScadenza