Ir para conteúdo

POWERED BY:

Arquivado

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

iNando

Erro em data

Recommended Posts

Ola estou tendo um problema com a data do meu sistema

quando utilizo o comando response.write(date()) ele mostra uma data estranha

essa é a data de hj 2/11/aaaa

pq?

ja configurei as datas do meu sistema local no painel de controle opções regionais e idiomas com o formato dd/mm/aaaa

mas mesmo assim mostra a data 2/11/aaaa

 

muito estranho pq a uma sema a traz funcionava normalmente agora não funciona mais alguem ja teve esse erro?

precisso muito da ajuda de vcs, se isso é erro do windows ou cofiguração eu não sei como fazer.

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque o LCID = 1046

 

e veja se faça assim:

 

response.Write(Right("0"&Day(date),2) &"/"& Right("0"&Month(date),2) &"/"& Year(date))

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu faço isso

datadosistemav= day(date())&"/"&month(date())&"/"&year(date())

response.write(datadosistema)

ele me traz correto

mas quando passo essa variavel para um sub rotina

um sub ele não mostra o valor da data

 

call teste(datadosistema)

 

sub teste(data)

response.write(data)

end sub

 

não mostra a data entendeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muda a Sub por Function

 

function teste(datadosistema)

teste = day(datadosistema)&"/"&month(datadosistema)&"/"&year(datadosistema)

end function

 

pra chamar, faça:

Response.Write teste(date())

 

----------------

 

Ou tenta por em cima do seu código apenas Session.Lcid = 1046

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.