Estou com um problema em utilizar o DateDiff para calcular quantos dias faltam para determinado evento. O usuário irá cadastrar no BD as datas das próximas reuniões e o sistema deverá mostrar no site quantos dias faltam para a próxima reunião. Segue o código abaixo para melhor entendimento.
o campo data_reuniao vem do Access e está formatado como Data, já tentei como texto e número, porém não dá o cálculo correto. A data atual será a do servidor.
Pergunta
saulo.ribeiro
Pessoal,
Estou com um problema em utilizar o DateDiff para calcular quantos dias faltam para determinado evento. O usuário irá cadastrar no BD as datas das próximas reuniões e o sistema deverá mostrar no site quantos dias faltam para a próxima reunião. Segue o código abaixo para melhor entendimento.
o campo data_reuniao vem do Access e está formatado como Data, já tentei como texto e número, porém não dá o cálculo correto. A data atual será a do servidor.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
<% dbName = "db/dados.mdb" Conn= "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & Server.MapPath(dbName) %> <% Set rs = Server.CreateObject("ADODB.Recordset") sSQL = "Select * from reuniao order by cod DESC" rs.open sSQL, Conn,3,3 Session.LCID = 1046 'Brasil data_atual = CDate(FormatDateTime((Date),2)) data_futura = CDate(FormatDateTime((data_reuniao),2)) data_restante = DateDiff("D", data_futura, data_atual ) rs.close Set rs = nothing %> %> <center><b>Hoje é <%=date%><BR> Falta(m) <font color=red><%=data_restante%></font> dia(s) para a próxima reunião.</b></center>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Se alguém puder me ajudar, desde já agradeço.
Editado por kuroiAdicionar tag CODE
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
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.