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

    aggiungere giorni ad una data

    sto realizzando un sistema di scadenza...

    ed ho questa necessità...

    quella di prelevare il giorno corrente o di una data specifica, per ricavarne l' ultimo giorno del mese...

    per esempio:

    oggi è il 29 dicembre
    devo prelevare l' ultimo giorno del mese di riferimento (dicembre 31)
    e aggiornare la mia data da 29 in 31 dicembre
    ho provato a creare un array

    Codice PHP:
    $ultimomese =     array(
                    
    'Gennaio''31'
                    
    'Febbraio''28',
                    
    'Marzo''31',
                    
    'Aprile''30',
                    
    'Maggio''31',
                    
    'Giugno''30',
                    
    'Luglio''31',
                    
    'Agosto''31',
                    
    'Settembre''30',
                    
    'Ottobre''31',
                    
    'Novembre''30',
                    
    'Dicembre''31' 
                    
    ); 
    con tutte i giorni di fine mese

    ma non riesco ad eseguire il congronto della data odierna per ricavare il mese di riferimento..

    qualcuno ha suggerimenti??

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Codice PHP:
    echo $ultimo_mese date('d'mktime(0,0,0date('m') + 10date('Y') ) ); // mese corrente
    echo '
    '
    ;
    echo 
    $ultimo_mese date('d'mktime(0,0,0,2+1,0,2004)); // data specifica: aggiungi 1 al mese che ti interessa. Nell'esempio il numero di giorni di febbraio 2004 sono 29. 

  3. #3

    grazie dell' aiuto

    grazie dell aiuto ho risolto in questo modo

    Codice PHP:

    if($tipo == "FM") {
        
        
    //recupero il mese
        
    $mese substr($datadoc52);
        
        
    //reupero l' ultimo giorno del mese
        
    $datadoc date('Y-m-d'mktime(0,0,0$mese 10date('Y') ) ); 
        
        } 
    ora è tutto ok

    grazie di cuore...

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.