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

    Funzione per date in php

    Salve a tutti.
    Devo realizzare un piccolo calendario ma non riesco a trovare una funzione che faccia al caso mio.
    In pratica se io tramite date() stampo la data attuale per esempio 19 Nov 2011 esiste una funzione che con una sintassi tipo date(()+1) mi da la data del giorno seguente?
    Quindi ipotizzando di scrivere date(()+100) mi da la data di 100 giorni a partire da quello attuale?
    Grazie per l'aiuto!

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    con strtotime puoi aggiungere giorni, mesi, settimane, anni a una data passata come secondo parametro... ecco un esempio

    Codice PHP:

    $date 
    date("Y-m-d");
    $newdate strtotime '+1 day' strtotime $date ) ) ;
    $newdate date 'd-m-Y' $newdate );
    echo 
    $newdate

  3. #3
    Grazie mille proprio quello che cercavo. Solo una domanda.
    Dovendo passare la quantità da aggiungere come variabile quindi:
    $add = 100;
    che sintassi devo usare?
    Ho provato a vedere sul manuale php ma esempi di questo tipo non ci sono

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    penso sia la normale concatenazione di stringhe, quindi prova a fare qualcosa del tipo:

    Codice PHP:

    $newdate 
    strtotime '+'.$add.' day' strtotime $date ) ) ; 
    mai provato, vedi un pò e fai sapere.

  5. #5
    funziona grazie mille

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.