Visualizzazione dei risultati da 1 a 5 su 5

Hybrid View

  1. #1
    Ciao,

    io avevo scritto questo codice ma è sicuramente sbagliato perché non funziona:

    var one = this.getField('Ora di arrivoRow1');
    var two = this.getField('OradipartenzaRow1');
    if (one.value ! = 0) {
    event.value = one.value - two.value;
    } else {
    event.value = ''
    }

  2. #2
    Ciao,

    ho quasi risolto il problema con questo codice :

    var v1 = getField("OradipartenzaRow1").value.split(":");


    var m1 = parseInt(v1[0],10)*60 + parseInt(v1[1],10);
    var v2 = getField("Ora di arrivoRow1").value.split(":");
    var m2 = parseInt(v2[0],10)*60 + parseInt(v2[1],10);
    var m3 = m2 - m1
    event.value = (parseInt(m3 / 60) % 24).toString()+":"+(m3 % 60).toString();

    Ma mi restituisce l'orario in formato 4:0 e non 04:00 o un altro esempio è nella differenza 06:00 - 10:01 mi restistuisce 4:1 e non 04:01.

    Qualcuno può aiutarmi?

    Grazie in anticipo per la pazienza.

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.