Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Risultato sottrazione date...

    Salve a tutti... sto cercando di fare la seguente cosa:

    ho una data1 = new Date(anno, mese -1, giorno);
    una data2 = new Date(anno, mese -1, giorno);
    e una variabile giorni = 3 (esempio... può essere qualsiasi numero >= 1)

    Ora qual'è il punto... vorrei controllare che data2-data1 >= giorni

    Sapete dirmi come, dalla differenza tra data2 e data1 posso ricavare il numero dei giorni che ci sono?

    Grazie
    Lore

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    codice:
    var data1 = new Date(ianno, imese -1, igiorno);
    var data2 = new Date(fanno, fmese -1, fgiorno);
    data1.setDate(data1.getDate()+3);        /* aggiunge 3 gg a data1*/
    if (data1 >= data2) {
      alert("errore" non c'e` tempo sufficiente");
    }
    Oppure:
    codice:
    var data1 = new Date(ianno, imese -1, igiorno);
    var data2 = new Date(fanno, fmese -1, fgiorno);
    var diff = data2 - data1; /* differenza in millisecondi */
    diff /= (1000*3600*24); /* differenza in gorni */
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Perfetto, era quello che di cui avevo bisogno... grazie mille!

    Lore

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.