Ir para conteúdo

POWERED BY:

Arquivado

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

Magnoweb

Date

Recommended Posts

No script abaixo deveria retornar um zero na frente do mes e do dia se for menor ou igual a 9, mas não retorna...o script da certo? tem outra forma de fazer?em utiliza a data que retorna pra fazer uma consulta.<%Dim data,datardia = day(Now)mes = month(Now)ano = Year(Now)if mes <= 9 thenmes = "0"&mesend ifif dia <= 9 thendia = "0"&diaend ifdata = DateSerial(ano,mes,dia)datar = Request.QueryString("data") if datar = "" Then datar = data end if vai = DateAdd("d", 1, datar) voltar = DateAdd("d", -1, datar) %>

Compartilhar este post


Link para o post
Compartilhar em outros sites

você deu um Response.Write(Data)? O DateSerial passa sua data "numeral" para "NomeMês dia(sem o zero), Ano", verifique isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta isso:

 

<%Dim data,datardia = day(Now)mes = month(Now)ano = Year(Now)if mes <= 9 thenmes = CStr("0"&mes)end ifif dia <= 9 thendia = CStr("0"&dia)end ifdata = ano&"/"&mes&"/"&diadatar = Request.QueryString("data") if datar = "" Then datar = data end if vai = DateAdd("d", 1, datar) voltar = DateAdd("d", -1, datar) %>

falow

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá uma alterada em seu code, faça o Request antes, joge numa var e verifique se é vazio, se for use o Date() para essa var, depois faça o "acréscimo" do zero ao dia e ao mês.

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.