Visualizzazione dei risultati da 1 a 6 su 6

Discussione: formato data

  1. #1
    Utente di HTML.it L'avatar di Ely88M
    Registrato dal
    Oct 2007
    Messaggi
    281

    formato data

    Ciao a tutti!!

    ho un problemino.....
    Ho una data (es. 28/03/1988) la vorrei fare diventare 28 marzo 1988

    non combino... le ho provate tutte...

    Ciao grazie

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Codice PHP:
    $str '28/03/1988';
    $mesi = array(=> 'Gennaio','Febbraio',...,'Dicembre');
    list(
    $giorno,$mese,$anno) = explode('/',$str);
    echo 
    $giorno.' '.$mesi[(int)$mese].' '.$anno

  3. #3
    Converti la data in uno unix timestamp e poi utilizza http://www.php.net/date (e setlocale) per formattarla come preferisci.

  4. #4
    Utente di HTML.it L'avatar di Ely88M
    Registrato dal
    Oct 2007
    Messaggi
    281
    Originariamente inviato da filippo.toso
    Converti la data in uno unix timestamp e poi utilizza http://www.php.net/date (e setlocale) per formattarla come preferisci.
    Codice PHP:
    $dt='2008-03-28';
    strtotime($dt);

    setlocale (LC_TIME"C");
    setlocale (LC_TIME"it_IT");

    $dstrftime("%d %B %Y"strtotime($dt));

    echo 
    $d
    così non mi funziona...

  5. #5

  6. #6
    Utente di HTML.it L'avatar di Ely88M
    Registrato dal
    Oct 2007
    Messaggi
    281
    stessa cosa
    mi dà sempre il mese in inglese...

    altri modi?

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.