Visualizzazione dei risultati da 1 a 3 su 3

Discussione: errore data

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    69

    errore data

    salve,
    con questo script mi restituisce un errore quando inserisco una data inferiore al 1/01/1970

    "Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 "

    <?
    function dataItaliana($data) {
    $mesi = array('Gennaio','Febbraio','Marzo','Aprile','Maggi o','Giugno','Luglio','Agosto','Settembre','Ottobre ','Novembre','Dicembre');
    $giorno = (int)date('j',$data);
    $mese = (int)date('n',$data);
    $anno = (int)date('Y',$data);
    return $giorno . " " . $mesi[$mese-1] . " $anno";
    }
    ?>
    come posso risolvere il problema? grazie

  2. #2
    Il problema è che passi a dataItaliana() un parametro con valore errato.

    In ogni caso puoi ottenere lo stesso risultato solo con date() e set_locale().

  3. #3

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.