Monday, August 17, 2009

Display the First and Last Day of Week In ASP.NET

Use the DateTime class to display the First Day and Last of the Week. Here's how

C#


DateTime dt = DateTime.Now;

DateTime wkStDt = DateTime.MinValue;

DateTime wkEndDt = DateTime.MinValue;

wkStDt = dt.AddDays(1 - Convert.ToDouble(dt.DayOfWeek));

wkEndDt = dt.AddDays(7 - Convert.ToDouble(dt.DayOfWeek));

Response.Write(wkStDt.ToString("MMMM-dd") + "
");

Response.Write(wkEndDt.ToString("MMMM-dd"));



VB.NET


Dim dt As DateTime = DateTime.Now

Dim wkStDt As DateTime = DateTime.MinValue

Dim wkEndDt As DateTime = DateTime.MinValue

wkStDt = dt.AddDays(1 - Convert.ToDouble(dt.DayOfWeek))

wkEndDt = dt.AddDays(7 - Convert.ToDouble(dt.DayOfWeek))

Response.Write(wkStDt.ToString("MMMM-dd") & "
")

Response.Write(wkEndDt.ToString("MMMM-dd"))

No comments:

Post a Comment