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

DateDiff


Clauido José

Pergunta

Ola pessoal to com uma duvida tenho um sistema feito em asp, e tem um modulo do sistema que tenho que contar o tempo de serviço restante.Por exemplo, tenho um serviço que importei pro banco ele foi iniciado as 12:00 h eu tenho que 20h para execultar essa tarefa,quando faltar 19 h do termino do serviço ele tem que deixar uma linha amarela e quando tiver com 20h ele deixa uma linha.Detalhe isso é contado em cima da hora de nisso por exemplo 19 h de 12:00 a linha ficaria amarela as 19:00 H do dia seguinte, 20h ficaria vermelho 20:00 h do dia seguinte

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

é case isso tipo assim tenho um serviço que começou as 12:00 em cima desse 12:00 eu tenho 20 horas para execultar o serviço então quando tiver com 19 horas eu eu tenho que avisar o operador, e 20 travar o serviço

Link para o comentário
Compartilhar em outros sites

  • 0

Então seria algo assim:

'define as datas
data_inicio=#31/01/2009#
data_termino=datadd("h",20,data_inicio)
'verifica se está dentro do prazo
if now>=data_termino then
response.write("você não pode")
elseif datediff("h",now,data_termino)<=1
response.write("você tem menos de 1h")
else
response.write("você tem mais de 1h")
end if

Link para o comentário
Compartilhar em outros sites

  • 0

vou tentar isso já coloque o resulto

Pergunta se for por exemplo em cima da hora em vez do dia?

'define as datas

data_inicio='#12:30#'

data_termino=datadd("h",20,data_inicio)

'verifica se está dentro do prazo

if now>=data_termino then

response.write("você não pode")

elseif datediff("h",now,data_termino)<=1

response.write("você tem menos de 1h")

else

response.write("você tem mais de 1h")

end if

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,3k
    • Posts
      652,5k
×
×
  • Criar Novo...