Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Convertire una stringa formato time in una variabile di tipo TimeSpan
Forum - C# / VB.NET - Convertire una stringa formato time in una variabile di tipo TimeSpan

Avatar
alip1 (Normal User)
Rookie


Messaggi: 37
Iscritto: 12/08/2019

Segnala al moderatore
Postato alle 18:52
Mercoledì, 13/05/2020
Buona sera. Scusatemi probabilmente il problema è stato già sviscerato e risolto.
Ho fatto alcune ricerche ma non ho trovato ciò che mi serve, ma potrebbe darsi che mi sia sfuggito nella ricerca.

Vengo al dunque.

Ho una variabile stringa  stTotalTime che ha il formato hh:mm:ss
Es.:

stTotalTime= "03:10:10"     -> per un totale di 11.410  sec.

Onde evitare di costruirmi una routine mi chiedevo se in vb.net ci fosse già una funzione che mi potesse convertire la stringa in una variabile di tipo TimeSpan, da cui poi ricavarmi, a seconda dei casi, il totale dei i quarti d'ora, o il totale delle mezze ore ..

Grazie a tutti

Ultima modifica effettuata da alip1 il 13/05/2020 alle 18:53
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6075
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 20:52
Mercoledì, 13/05/2020
Hai cercato

"String to Timespan"

??

Che risultati dà Google?

Codice sorgente - presumibilmente VB.NET

  1. Dim stTotalTime As String = "03:10:10"
  2. Dim ts As TimeSpan = TimeSpan.Parse(stTotalTime)
  3. Dim secs As Integer = ts.TotalSeconds


Ultima modifica effettuata da nessuno il 13/05/2020 alle 20:53


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
alip1 (Normal User)
Rookie


Messaggi: 37
Iscritto: 12/08/2019

Segnala al moderatore
Postato alle 9:01
Giovedì, 14/05/2020
Testo quotato

Postato originariamente da nessuno:

Hai cercato

"String to Timespan"

??

Che risultati dà Google?

Codice sorgente - presumibilmente VB.NET

  1. Dim stTotalTime As String = "03:10:10"
  2. Dim ts As TimeSpan = TimeSpan.Parse(stTotalTime)
  3. Dim secs As Integer = ts.TotalSeconds




Grazie:)

PM Quote