Ir para conteúdo

POWERED BY:

Arquivado

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

zeke_

datas

Recommended Posts

Pessoal, Ja estou usando no cabeçalho das páginas o LCID = 1046, ja tentei usar o 2057 tbem, mas o problema é que tenho uma página onde são exibidos dados ordenados por datas, ele não ordena corretamente corretamente, não é exibido a data na página para mim usar o FormatDateTime, ou qualquer outro script de formatação.O negócio é usar a data = ao do banco de dados.Mas acho que ele ta puxando dessa forma:Datas como 01/09/2007 ele transforma em 09/01/2007.Como proceder?Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz alguns testes e observei que o problema está na hora da inserção no banco de dados.Dei um response.white antes de executar o INSERT e ele mostra a data correta 01/09/2007.Mas grava 09/01/2007.Usei um script de formatação de datas antes da inserção no banco mas os resultados foram os mesmos.Estranho é que meu windows que uso em casa é em inglês, e o do servidor tbm. em casa funciona corretamente, mas no server...

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual banco que está usando?

 

já tentou pegar a data no rude??

 

ASP
Day(VarData)&"/"&Month(VarData)&"/"&Year(VarData)

Compartilhar este post


Link para o post
Compartilhar em outros sites

sete o lcid e utilize uma função para formatar a data(no laboratório de scripts tem), assim você poupa tempo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ja fiz tudo isso, veja partes do meu script:

 

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

<% Session.LCID = 1046%>

<!--#include virtual="/Connections/novanews.asp" -->

 

data = Request.Form("data")

separador = "/"

IntDia = right("0"&day(data),2)

IntMes = right("0"&month(data),2)

IntAno = year(data)

formataData = FormatDateTime(IntDia&separador&IntMes&separador&IntAno)

 

TABELA = "materias"

COLUNAS = "chamada,codi_categoria,codi_cidade,codi_painel,comment,data,hora,materia_po

,noticia,possuifoto,sinopse,titulo,url_foto,qtde_views,LINK_RATE,NO_HITS,NO_RATE

,TOTAL_COMMENTS"

VALORES = "'" & chamada & "','" & categoria & "','" & cidade & "','" & painel & "','" & comentario & "','" & formataData & "','" & hora & "','" & creditos & "','" & noticia & "','" & foto & "','" & sinopse & "','" & titulo &"','"&r& "','" & qtdviews &"','"&LINKRATE&"','"&NOHITS&"','"&NORATES&"','"&TOTAL_COMMENTS&"'"

'rESPONSE.Write(VALORES)

'RESPONSE.End()

 

Set GravaConn = Server.CreateObject("ADODB.Connection")

GravaConn.Open MM_novanews_STRING

SQL2 = "insert into " & TABELA & " (" & COLUNAS & ") values (" & VALORES & ")"

Set RS2 = GravaConn.Execute(SQL2)

 

 

Oq ta errado?

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.