Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    307

    aggiungere giorni a una data con javascript

    ho 3 variabili che compongono una data:
    giorno=1;
    mese=12;
    anno=2017;

    e un’altra variabili:
    aggiungi_giorni=100;

    voglio ottenere 3 variabili (giorno, mese, anno) della nuova data a cui sono stati sommati i giorni presenti nella variabile “aggiungi_giorni”

    come fare? Grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    307
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    conosco benissimo l'oggetto ma non so come fare ad avere una nuova data con i giorni sommati.

    <script type="text/javascript">
    <!--
    var giorno=1;
    var mese=12;
    var anno=2017;

    var aggiungi_giorni=100;

    var giorno_futuro=?????????
    var mese_futuro=?????????
    var anno_futuro=?????????

    //-->
    </script>

  4. #4
    codice:
    var giorno=1;
    var mese=12;
    var anno=2017;
    
    var aggiungi_giorni=100;
    
    var d = new Date(anno,mese,giorno);
    d.setDate(d.getDate()+aggiungi_giorni);
        
    var giorno_futuro=d.getDate();
    var mese_futuro=d.getMonth()+1;
    var anno_futuro=d.getFullYear();


    setDate()

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    307
    Quote Originariamente inviata da lucavizzi Visualizza il messaggio
    codice:
    var giorno=1;
    var mese=12;
    var anno=2017;
    
    var aggiungi_giorni=100;
    
    var d = new Date(anno,mese,giorno);
    d.setDate(d.getDate()+aggiungi_giorni);
        
    var giorno_futuro=d.getDate();
    var mese_futuro=d.getMonth()+1;
    var anno_futuro=d.getFullYear();


    setDate()
    perfetto grazie

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 © 2024 vBulletin Solutions, Inc. All rights reserved.