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

    tradurre data in italiano

    Ragazzi dovrei tradurre questa data in italiano, ho provato a fare così ma non funziona

    codice HTML:
     setlocale(LC_TIME, 'ita' ,'it_IT.utf8');
         $dat= date('D F Y', $data_dir);
    come posso tradurla ? grazie in anticipo

  2. #2
    Per convertire la data in una stringa nel formato giorno/mese/anno puoi usare un codice del genere
    codice:
    $data_vin= date("d-m-Y", strtotime($data);
    Dal codice che hai postato tu non riesco bene a capire $data_dir cosa rappresenta.
    Comunque il mio codice converte una data in secondi (timestamp) con la funzione
    strtotime e poi la mostra opportunamente
    LMWEB.it - Il portale tecnologico
    http://www.lmweb.it - http://www.lmweb.it/blog

  3. #3
    il date format ( http://php.net/manual/en/function.date.php ) se non erro non è localizzabile, quindi D e F torneranno i nomi sempre e comunque in inglese... se non erro, ma non penso di errare

    OK si erro, si può fare, ma viene riportato in questa discussione che http://stackoverflow.com/questions/1...put-in-italian

    date() is not locale-aware. You should use strftime() ant its format specifiers to output locale-aware dates (from the date() PHP manual):

    To format dates in other languages, you should use the setlocale() and strftime() functions instead of date().
    quindi invece di date devi usare strftime (vedi esempio nella discussione)
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  4. #4
    Grazie ragazzi funziona perfettamente la seconda soluzione

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.