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