Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    107

    Aggiungere 3 mesi alla data odierna.

    Devo aggiungere 3 mesi alla odierna (in strtotime). Per ora ho aggiunto un valore pari a 3 mesi * 30 giorni * 24 ore * 60 minuti * 60 secondi = 7776000 secondi. Questo però non tiene conto del reale numero di giorni (possono essere 30, ma anche 28, 29 o 31). C'è un modo semplice (non una serie infina di if) per sapere esattamente il numero giusto?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    SELECT DATE_ADD('la tua data', INTERVAL 3 MONTH);

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    107
    Ma questo è MySQL, a serve in php... Che faccio una connessione al database che non richiama niente solo per aggiungere 3 mesi? Al limite lo potrei anche fare, però mi pare strano che all'interno di php non ci sia questa funzione...

  4. #4

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Per la serie non si finisce mai di imparare.
    Grande gianni.
    Sorry ivar.

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.