【发布时间】:2010-09-08 20:46:02
【问题描述】:
我想知道是否有人可以推荐一个实用程序库,该实用程序库具有在 ASP.NET 中处理日期的有用功能,可以轻松地消除您在处理日期时通常必须做的一些腿部工作?
Subsonic Sugar 有一些非常好的功能:
http://subsonichelp.com/html/1413bafa-b5aa-99aa-0478-10875abe82ec.htm http://subsonicproject.googlecode.com/svn/trunk/SubSonic/Sugar/
还有什么更好的吗?
我想算出过去 5 周的开始(星期一)和结束(星期日)日期。
我在想这样的事情:
DateTime Now = DateTime.Now;
while(Now.DayOfWeek != DayOfWeek.Monday)
{
Now.AddDays(-1);
}
for(int i=0; i<5;i++)
{
AddToDatesList(Now, Now.AddDays(7));
Now.AddDays(-7);
}
但这看起来很糟糕?另外,这不是我想要的,因为我需要该开始日期的时间为00:00:00,结束日期的时间为23:59:59
【问题讨论】: