• User Newbie

    Data

    Come posso fare per aggiungere a una data 5 giorni?

    date "(d/m/y)" + 5

    agginge solo i giorni

    es. oggi è il 29/5/2005
    il risultato è 34


  • Super User

    puoi usare la funzione mktime

    echo date ("M-d-Y", mktime (0,0,0,12,32,2005));

    :ciauz:


  • Super User

    @Tymba said:

    puoi usare la funzione mktime

    echo date ("M-d-Y", mktime (0,0,0,12,32,2005));

    :ciauz:
    ciao Tymba... prova a spiegare cosa fai in quel modo... così chi non lo sa può imparare!


  • Super User

    hai ragione scusa. oggi avevo molta fretta.

    quella funzione permette di comporre la data e l'ora passandogli i parametri suddivisi.

    come hai visto ho inserito come parametro giorno un "32" ovvero una data impossibile.
    quella funzione permette di inserire anche il 32 che diventa il primo del mese successivo, in sostanza ci pensa lui a fare i calcoli.

    così facendo io potrei inserire:
    giorno = 150
    mese = 1
    anno = 2005

    e la funzione fa tutti i calcoli per ottenere la data corretta tenendo in cosiderazione anche gli anni bisestili.

    per maggiori dettagli su come usare questa funzione puoi leggere il manuale

    [url=http://it2.php.net/mktime]qui


  • Super User

    @Tymba said:

    hai ragione scusa. oggi avevo molta fretta.

    quella funzione permette di comporre la data e l'ora passandogli i parametri suddivisi.

    come hai visto ho inserito come parametro giorno un "32" ovvero una data impossibile.
    quella funzione permette di inserire anche il 32 che diventa il primo del mese successivo, in sostanza ci pensa lui a fare i calcoli.

    così facendo io potrei inserire:
    giorno = 150
    mese = 1
    anno = 2005

    e la funzione fa tutti i calcoli per ottenere la data corretta tenendo in cosiderazione anche gli anni bisestili.

    per maggiori dettagli su come usare questa funzione puoi leggere il manuale

    [url=http://it2.php.net/mktime]qui
    Non era un rimprovaro 😄
    Anzi, un consiglio, perchè se tutti facessimo così potremo capire meglio e comportarci di conseguenza 😄

    Hai fatto benissimo anche a linkare il manuale, da considerare comunque il primo posto da dove cercare informazioni sulle strutture e sulle funzioni 😄


  • Super User

    🙂 :ciauz: