Entwickler-Ecke

Basistechnologien - Differenz zwischen 2 Tagen als Int


JayK - So 13.11.05 20:34
Titel: Differenz zwischen 2 Tagen als Int
Hi,
ich möchte die Differenz des heutigen Tages (DateTime.Today) und eines in einem DateTimePicker eingegebenen Datums als Int Wert erhalten.
Mit Convert.ToInt64((System.DateTime.Today - DateTimePicker1.Value)) geht das aber nicht da man TimeSpan so nicht umwandeln kann :(
Was muss ich stattdessen machen?

Grüße
JayK


Robert_G - So 13.11.05 20:52

Ich denke mal, du benutzt die C# Express, right?
Schaue dir mal die Deklaration von TimeSpan an.
Im Code, goto definition -> ergeneriert stubs, die dir zeigen was der Typ alles macht
Du öffnest den Boject browser oder besser den Reflector.

Denn eigentlich hätte dir TimeSpan.TotalMilliseconds oder TimeSpan.Ticks auffallen müssen. ;)

C#-Quelltext
1:
long miep = (date1 - date2).Ticks;                    


JayK - Mo 14.11.05 14:26

Danke, klappt :D