Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer
Tips > ASP.NET 3.x

DateDiff i C# (TimeSpan)

Att kolla hur många dagar det är mellan två datum kan vara användbart ibland. Jag tänkte visa ett sätt att visa detta i ASP.NET C#.


   DateTime dtNow = DateTime.Now;
   DateTime dtThen = new DateTime(2008, 12, 24);
   TimeSpan ts = dtThen - dtNow;

Ovanstående kod räknar ut hur långt det är till julafton 2008. För att få fram hur många dagar det är till julafton så gör vi så här.


   int DaysLeft= ts.Days;

 

Jag väljer att skriva ut hur många dagar det är kvar i en Label.


   <asp:Label ID="lblDaysLeft" runat="server"></asp:Label>

   lblDaysLeft.Text = "Det är " + DaysLeft.ToString() + " dagar kvar till julafton!";

Hoppas detta kommer till någon användning. Koden går lätt att bygga ut till att jämföra tider också.

 

Detta tips skapades 2008-08-07 18:44:33 av LP_MAXI. Det har lästs 1019 gånger. ||

Kommentarer

Ingen har kommenterat denna artikel än.

© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy