Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Formato data mysql

  1. #1

    Formato data mysql

    Sto memorizzando delle date in un database mysql... utilizzo phpmyadmin

    Come faccio a dirgli che il formato della data deve essere gg-mm-aaaa senza convertirlo con php?
    Mi da il formato americano purtroppo qudini mi restituisce 0000-00-00

    Nel caso non si possa fare come si fa in php a convertirlo?

  2. #2

    Re: Formato data mysql

    Originariamente inviato da peppenetwork
    Sto memorizzando delle date in un database mysql... utilizzo phpmyadmin

    Come faccio a dirgli che il formato della data deve essere gg-mm-aaaa senza convertirlo con php?
    Mi da il formato americano purtroppo qudini mi restituisce 0000-00-00

    Nel caso non si possa fare come si fa in php a convertirlo?
    devi memorizzarlo nel formato di mysql e visualizzarlo usando date_format()

    select *, date_format(data, '%d-%m-%Y') ....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3

    Re: Re: Formato data mysql

    Originariamente inviato da piero.mac
    devi memorizzarlo nel formato di mysql e visualizzarlo usando date_format()

    select *, date_format(data, '%d-%m-%Y') ....
    Mentre per convertire da formato europeo ad americano? come fo?

  4. #4

    Re: Re: Re: Formato data mysql

    Originariamente inviato da peppenetwork
    Mentre per convertire da formato europeo ad americano? come fo?
    quale sarebbe il formato europeo e quale quello americano????

    mysql non usa alcuno di questi formati, ma un formato pseudo (mica tanto) numerico, con i valori piu' alti a sx ed i piu' bassi a dx che di fatto non corrisponde ad alcun formato di data europea o americana.

    Per mettere i dati nel db nel formato previsto da mysql puoi usare le varie funzioni a disposizione come CURDATE(), NOW(), SYSTEM() ecc... a seconda se vuoi solo DATE oppure DATETIME.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120

    Re: Re: Re: Re: Formato data mysql

    Originariamente inviato da piero.mac
    mysql non usa alcuno di questi formati, ma un formato pseudo (mica tanto) numerico, con i valori piu' alti a sx ed i piu' bassi a dx che di fatto non corrisponde ad alcun formato di data europea o americana.
    E' il formato ISO

  6. #6

    Re: Re: Re: Re: Re: Formato data mysql

    Originariamente inviato da luca200
    E' il formato ISO
    chissa' perche' lo chiamano sovente formato data americano oppure inglese quando questi formati sono ben differenti dal formato internazionale detto ISO ( IS0 8601 )....
    .

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.