Ir para conteúdo

POWERED BY:

Arquivado

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

Ronaldo Bueno

Problemas com dia da semana

Recommended Posts

Alguém poderia me dizer o que há de errado com o código abaixo? ora mostra um dia, ora mostra outro (na mesma data) e nunca o dia certo rsrs

 

 

<% Response.Charset="ISO-8859-1" %>
<%
dataexecucao=request.QueryString("dataexecucao")
%>
<%
dia_semana = WeekDay(dataexecucao)
arrayDS = array("Domingo","Segunda-Feira","Terça-Feira","Quarta-Feira","Quinta-Feira","Sexta-Feira","Sábado")
diadasemana = arrayDS(weekday(dia_semana)-1)
Response.Write WeekDay(dataexecucao) & " " & diadasemana
%>

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

o que tem em dataexecucao

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa....faz direto no SQL.

 

SET LANGUAGE Português
 
SELECT DATENAME(weekday, GetDate()) + ', '   +
       DATENAME(day, GetDate())     + ' de ' +
       DATENAME(month, GetDate())   + ' de ' +
       DATENAME(year, GetDate())

 

gOOD lUCK!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Morpheus, não consegui fazer dessa forma.

xanburzum, é um form, a pessoa digita a data e por java eu pego a data e envio para o ASP para retornar o dia da semana.

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique se os dados recuperados estão no formato de date , senão use o CDate(dataexecucao)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sabe qual era o erro? no input tenho aquele calendário jquery e ele não estava passando o valor certo para script, ranquei ele e quando digito a data funciona, resumo: vou deixar sem o calendário rsrs.

se alguém tiver alguma dica, agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ou converta antes os dados, pois com jquery fica uma layout mais agradável

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema não é converter, ele passa outra data, já dei um response e ele mostra tipo:

Você escolhe 03/02/2013 ele mostra 20/03/2013 e muda toda hora, não tem um padrão que ele passa rsrs

Compartilhar este post


Link para o post
Compartilhar em outros sites

resolvido.

uma coisa tão besta que as vezes passamos rsrs

troquei o evento para onclick e em outro campo, ou seja, quando escolho a datadeexecucao, clico em seguida no horário de atendimento e roda beleza.

Obrigado pelo ajuda, abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

o LCID esta para 1046 (pt-br)

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.