Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

O Novato nesta Linguagem

Formato de datas no MySQL

Recommended Posts

Para salvar datas numa coluna de uma tabela no MySQL, com tipo date, é necessário que o formato esteja em Y-m-d, correto? Existe alguma maneira de fazer o MySQL aceitar o formato brasileiro de datas? Se sim, como?

 

Se não tiver jeito, como vocês trabalham com as datas? Vocês gravam as datas no formato date mesmo ou colocam o tipo varchar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Mysql aceitar o nosso formato acredito que não tenha como, mais você pode formatar usando o PHP mesmo e inserir corretamente no banco, segue o codigo:$data = "13/07/2007";$data_en = substr($data,6,4) . "-" . substr($data,3,2) . "-" . substr($data,0,2);Agora é só você inserir a $data_en!Abraço,Júnior

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para você fazer comparação, usar funções tipo BETWEEN que você pode selecionar intervalo de data, etc... para você pegar a data corretamente você pode formatar no SELECT mesmo, desta forma:SELECT date_format(data,'%d/%m/%Y') as data FROM ....Boa sorte...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.