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

Retornar Os Dias Que Falta E Em Dias E Hora


Guest - Ricardo -

Pergunta

Guest - Ricardo -

SAlve Pessoal,

É o seguinte , eu estou fazendo um leilão igual ao site http://www.megaleilao.com.br/view_more_ending.php

Eu cadastrei uma data e hora no banco de dados e quero que através dela seja retornado na tela o dias que faltam juntamente com a hora

No banco de dados eu tenho o campo validade_data e validade_hora

o dia eu consigo trazer fazendo assim

DiffADate = DateDiff("d", Now, rs("validade_data"))

mas a hora não

hora = DateDiff("h", Now, rs("validade_hora"))

A hora é retornado assim -924263

Quem puder ajudar com alguma dica eu agradeço

abraços

Ricardo

www.neponet.com.br

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Bom pelo que entendi, você esta tentando fazer comparações diferentes do tipo now (2/2/2002 15:45:51) e hora certo ?

então ficaria assim datediff("d",2/2/2002 15:45:51,15:45)

por isso o erro eu acredito... você tem que igualar os campos... o que o amigo deu de exemplo funciona... tenta igualar os dois campos que vai dar certo =)

Quando digo igual é, se um campo for só hora o outro tambem se um campo for data e hora, o outro tambe wink.gif

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0

Olá Galera

eu fiz assim

Limite = rs("validade_data")& " " & rs("validade_hora")

Horas = DateDiff("h", Now, Limite)

Minutos = minute(datediff("n",Limite,now))

Dias = DateDiff("d", Now, Limite)

response.write "Dia(s): " & Dias & "<br>Hora(s): " & Horas &":"& Minutos

na tela aparece certo os dias , a hora , mas o minuto aparece sempre com 0

ficando assim

Dia(s): 0 Hora(s): 3:0

hora atual 9/6/2005 09:04:20

hora cadastrada para termino do evento 9/6/2005 12:00

abraços

Link para o comentário
Compartilhar em outros sites

  • 0

Olá!

Cara, penei pra fazer isso mas consegui. Segue abaixo o código. Agora é contigo, dá uma melhorada e transforma numa função, faz o q você quiser. Tá funcionando perfeitamente.

Valeu!

<%

dim dataDiff, horaDiff, hora, min, seg

dataDiff = DateDiff("d",Date,#6/10/2005#)

hora = DateDiff("h",Now,#10:35:00#)
min = DateDiff("n",Time,#10:35:00#)
seg = DateDiff("s",Time,#10:35:00#)

horaDiff = DateAdd("h",hora,Now)
horaDiff = DateAdd("n",min,Time)
horaDiff = DateAdd("s",seg,Time)

horaDiff = Cdate(horaDiff - Time)

response.write("Dias Restantes: " & dataDiff & " Horas: " & horaDiff)

%>

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...