Visualizzazione dei risultati da 1 a 9 su 9

Discussione: formattare una data

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    11

    formattare una data

    Non ho trovato il metodo per mettere nel formato standard una data che è sotto forma di variabile (es: $data_nascita).

    Chi mi può rispondere?

    Grazie anticipatamente

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    think simple think ringo

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    11
    Avevo già visto li, ma non mi pare che ci sia scritto.


  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    in quale formato è la data in tuo possesso??
    codice:
    $ora = 1115140697;
    echo date('d/m/y H:m:i',$ora);




    think simple think ringo

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    11
    Io ho $data_nascita che ad es. è 1980-07-18

    Cosa dovrei fare?

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    così stampa la data nel formato gg/mm/aaaa:
    codice:
    $data_nascita = '1980-07-18';
    echo preg_replace( "/([\d]{4})-([\d]{2})-([\d]{2})/", "$3/$2/$1", $data_nascita); //18/07/1980
    think simple think ringo

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    11
    Non mi riconosce il comando preg_replace. Sarà perchè uso php3

  8. #8
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    [supersaibal]Originariamente inviato da RiNTi
    Non mi riconosce il comando preg_replace. Sarà perchè uso php3 [/supersaibal]
    VVoVe:

    ti consiglio di aggiornare subito php, in quanto sono stati corretti numerosi bug ed aggiunte diverse features.

    in alternativa puoi provare con:
    codice:
    $data_nascita = '1980-07-18';
    $temp = explode('-', $data_nascita);
    $data_nascita = $temp[2].'/'.$temp[1].'/'.$temp[0];
    echo $data_nascita; //18/07/1980
    think simple think ringo

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    11
    Ho provato una volta ad installare il php4 ma poi non funzionava ed ho lasciato perdere. Mi sa che è ancora installato sul pc.
    Poi magari se ti va mi aiuti ad installarlo un giorno che sono piu libero.

    Ho risolto per la data, grazie

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 © 2026 vBulletin Solutions, Inc. All rights reserved.