Ir para conteúdo
Fórum Script Brasil
  • 0

Data


DeStiLaDo

Pergunta

tenho um banco q armazena datas... na hora de armazenar td ok, mas na hora de puxar de volta a data fica no formato americano... 5/31/2005

como resolvo?

vleu

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Olha velho, já vi esse problema sendo discutido por aqui e era coisa de configuração se lembro bem. Faz uma busca ai no forum que tem. Mas na boa, não bom arquivar dados no formato data, mas sim no formato texto, pois dai esse e vários outros problemas comuns com datas desaparecerão!

Espero ter ajudado!

Link para o comentário
Compartilhar em outros sites

  • 0

Dae galera, para solucionar esse problema utilisei o

SESSION.LCID = 1046

que são as configurações regionais para o brasil

Vlw

Link para o comentário
Compartilhar em outros sites

  • 0

Hum.... Meio diferente... já tentou usar a função FormatDateTime?

Sintaxe da função: FormatDateTime(ARGUMENTO)

Espero ter ajudo! Falows!

Link para o comentário
Compartilhar em outros sites

  • 0

você pode utililzar tb

<%

dim dd, mm, aa

Function FormataData(data)

dd = Day(data)

mm = Month(data)

aa = Year(data)

if len(dd) = 1 then dd = "0" & dd

if len(mm) = 1 then mm = "0" & mm

FormataData = CStr(dd & "/" & mm & "/" & aa)

End Function

%>

Link para o comentário
Compartilhar em outros sites

  • 0

Tente renomear os campos da tabela. Por exemplo:

TABELA: VENDAS

CAMPO:

- VENDA_DATA do tipo DATE

MUDE PARA ------

CAMPOS:

- VENDA_DT_DIA do tipo inteiro

- VENDA_DT_MES do tipo inteiro

- VENDA_DT_ANO do tipo inteiro

Depois é só você concatenar na hora de visualizá-lo nas consultas.

<%=rs("VENDA_DT_DIA") & "/" & rs("VENDA_DT_MES") & "/" & rs("VENDA_DT_ANO")%>

Só não me lembro se a concatenação está certa, mas a idéia é essa. Você irá visualizar assim:

12/10/2005

Entendeu....qualquer dúvida a gente ajuda. Ou eu ou meus amigos de trabalho.... Abraços.

Link para o comentário
Compartilhar em outros sites

  • 0

hehehehe....

Eu também já tive esse problema com dadas...

Eu também usei o que você usou o SESSION.LCID = 1046

Pois meu site tava hospedado em um servidor no EUA logo a data apareceria no formato de la..

Acho q a maneira mais facil e menos trabalhosa de se resolver isso é ultilizando esses codigos de determinados paises..

Abraços...

Qualquer duvida estamos ai

Link para o comentário
Compartilhar em outros sites

  • 0

RodrigoBFV, por que guardar os dados das datas no formato numérico, para depos concatená-los como strings, se uma string ocupa muito menor espaço (e consequentemente tem transmissão mais rápuida) do que numeros? Considere armazenar tudo como string mesmo.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...