Condizione con data + ora

mercoledì 16 aprile 2008 - 17.08

squilibrio Profilo | Expert

Scusate ma ho ancora un problema con le date

partendo da una variabile XXX di tipo DateTime, come posso creare una condizione del tipo

se la variabile XXX è antecendente la Data di oggi alle ore 12....


considerando che la variabile può avere qualuque giorno (oggi, domani, ieri) ... ed io devo devo applicare la condizione solo ad oggi + ora (12)

Grazie

Lanello Profilo | Senior Member

usa datediff

Dim d1, d2 As Date d1 = Now 'data 1 d2 = Now.AddDays(2) 'data 2 If DateDiff(DateInterval.Day, d1, d2) < 0 Then Label1.ForeColor = Color.Red Else Label1.ForeColor = Color.Black End If

come primo parametro il datediff ti chiede su quale "unità di misura" basarsi (anni, mesi, giorni, ore, ecc ecc ecc)

-----------------------------------------------------
La ricompensa per una cosa ben fatta, è averla fatta.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5