Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    [VB.NET] Funzione che converte i secondi in tempo

    Mettiamo il caso che io ho 5000 secondi voglio sapere a quanto tempo corrisponde tipo 5000 secondi è uguale a 01:38:50 c'è una funzione di conversione??
    Ciao By Peter_Pan...

  2. #2
    A perte il fatto che 5000 secondi corrispondono a 1:23:20, in VB.NET puoi fare così:
    codice:
            Dim ts As TimeSpan
    
            ts = New TimeSpan(0, 0, 5000)
    
            Console.WriteLine(ts)
    Ciao
    Chi non cerca trova.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    ma non mi succede niente dove sbaglio??
    Ciao By Peter_Pan...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    o meglio se metto il ts nel watch mi fa vedere come dici tu giorni, ore, minuti, secondi e millisecondi, ma come faccio a fare di tutto ciò una variabile da scrivere in una label??
    Ciao By Peter_Pan...

  5. #5
    Console.WriteLine(...) stampa il risultato nella finestra di output (menu Visualizza/Altre finestre/Output).
    Per assegnare il risultato ad una label:
    codice:
    Label1.Text = ts.ToString
    Ciao
    Chi non cerca trova.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    Grazie è grandioso
    Ciao By Peter_Pan...

  7. #7
    E se volessimo farlo in Vb6?
    Ho abbozzato questo
    codice:
          private function calcolatempo(secondi as long) as long
    dim ore as long
    dim minuti as long
    dim secondi as long
    
    ore = secondi / 60
     if ore > 59 then
      minuti = 60 - ore
      ore = 60 - ore
     end if
                    if minuti > 59 then
                     secondi = 60 - minuti
                     minuti = 60 - minuti
                    end if
    calcolatempo = ore & minuti & secondi
           end function
    Non lo so se funziona, fatemi sapere

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.