Confronto tra due date

giovedì 26 febbraio 2004 - 13.03

trinity Profilo | Guru

Ragazzi,
io ho due date in vb net di questo tipo

1 - 2004-08-03
2 - 2004-07-27

devo fare un calcolo per vedere quanti giorni ci sono tra queste due date; sono 7 ma come posso determinare questo valore? L'ideale sarebbe di convertire entrambe le date in un valore numerico, ma il net non me lo permette di fare, perchè sono sono dichiarate come stringa, mi potete dare una mano?

Grazie

pecos81 Profilo | Junior Member

Ciao,
inserisci queste semplici righe, vedrai che funziona!!

Dim a As Date
Dim b As Date
Dim c As Integer
a = CDate("2004-8-3")
b = CDate("2004-07-27")
c = DateDiff(DateInterval.Day, b, a)

trinity Profilo | Guru

Grazie mille

funziona perfettamente!

paolo973 Profilo | Senior Member

e in C# ?
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