Ir para conteúdo

POWERED BY:

Arquivado

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

wills

[Resolvido] comparar datas

Recommended Posts

olá pessoal, me deparei com uma dúvida.

 

tenho dois campos no bd onde armazeno as datas. o que eu quero fazer é pegar essas duas datas para saber quando o prazo de entrega estará sendo vencido.

 

porém, o que deveria ocorrer: quando o job entrar fica verder, se estiver com 3 dias antes da entrega fica amarelo e se passar fica vermelho.

 

mas ae, me confundi todo.

 

alguém me da uma luz.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tentou usar a Função DateDiff()

 

 

<% 
response.write DateDiff("ww",#11/4/2008#,#11/11/2008#) 
%>

 

 

A função DateDiff() é utilizada para verificar a diferença entre duas datas. Veja a tabela referente aos tipos de dados que poderam ser retornados da função:

 

"d" = Dia

"w" = Dia da Semana

"h" = Horas

"n" = Minutos

"s" = Segundos

"m" = Mês

"q" = Trimestre

"yyyy" = Ano

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa, fiz uma parada assim, mas quando a data de saída é maior, não mostra...

 

<%
	  if dataExecucao < dataSaida then
%>
	  <span style="color:#0000ff"><%=andamento%></span>
<%
	  elseif dataExecucao > dataSaida then
%>
	  <span style="color:#000"><%=andamento%>rrr</span>
<%
	  end if
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

estava pensando, não pode ser assim, porque ele tem que pergar a data do sistema para saber quando o dia vai vencer o job

 

algém pode me ajudar com essa lógica

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa, consegui....foi como o amigo acima disse...

 

<%
Dim dataExecute, Ddata

dataExecute = date()
														
Ddata = DateDiff("d", dataExecute, dataSaida) 

if Ddata > 2 then
														
%>
<span style="color:#0000ff"><%=andamento%></span>
<%
elseif Ddata = 2 or Ddata = 1  then
%>
<span style="color:#a98040"><%=andamento%></span>
<%
elseif Ddata < 1 then
%>
<span style="color:#ff0000"><%=andamento%></span>
<%
end if
%>

está ai para quem um dia precisar!

 

abraços!

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.