Ir para conteúdo

POWERED BY:

Arquivado

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

vitorlouzada

Formatar Data para realizar consulta

Recommended Posts

Pessoal.. é o seguinte...

 

Como eu faço para digitar em um campo os intervalos de data no formato dd/mm/aaaa e na hora de clicar para enviar ele chamar alguma função que converta essa data para aaaa-mm-dd e assim eu consiga busca os intervalos dentro de um bd em my sql?

 

O select no my sql tá tudo funcionando ok... só q tenho q digitar a data no formato aaaa-mm-dd... queria digitar direto no formato brasileiro pra facilitar...

 

Alguem sbe que função eu posso utilizar pra isso??

 

Desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao voce digita normal e antes de consultar voce tranforma para o formato que voce precisa

 

DATA = YEAR(DATA) & "-" MONTH(DATA) & "-" DAY(DATA)

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao mais ou menos como mostrei

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas eu não entendi... é só eu colocar na pagina:

 

DATA = YEAR(DATA) & "-" MONTH(DATA) & "-" DAY(DATA)

 

que quando for fazer a busca a data já vai estar convertida?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nao

 

Vou tentar colocar mais sugestivo

 

DATAARRUMADA = YEAR(DATADIGITADA) & "-" MONTH(DATADIGITADA) & "-" DAY(DATADIGITADA)

 

A DATADIGITADA é a que voce recupera de um form muito provavelmente com um Request.Form("NomedoCampo")

 

A DATAARRUMADA é a que voce usara em sua consulta

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.