Ora in formato testo

Ho due orari da confrontare ma sono in formato testo es :10:00 etc

come posso fare ??

Ciao Luigi, da una stringa in formato HH:MM potresti utilizzare la funzione Split per separare la stringa in due parti, una relativa alle ore HH, l’altra ai minuti MM, poi (considerando degli interi) trasforma il tuo tempo tutto in minuti: HH*60 + MM. A questo punto hai trasformato i tuoi orari in numeri interi che puoi confrontare tra loro. Ad esempio puoi usare il codice seguente in un metodo passandogli la stringa HH_MM contenente il tuo orario

// Converte tempo stringa nel formato “HH:MM” in minuti

if HH_MM = “” or HH_MM = “00:00” Then
Return 0
else

Var parti() As String
parti = HH_MM.Split(":")

Return parti(0).ToInteger*60 + parti(1).ToInteger
end if
// ----------- fine ----------

Saluti

Grazie Domenico