C# 日付 月初めと月末取得


this.dateTP1.value = “2012/4/3”;
//月初め設定
this.dateTP1.Text = this.dateTP1.Value.ToString(“yyyy/MM/01”);

// 月末日を設定
DateTime d1 = this.dateTP1.Value;
DateTime d2 = new DateTime(d1.Year, d1.Month, DateTime.DaysInMonth(d1.Year, d1.Month));
this.dateTP2.Text = d2.ToString(“yyyy/MM/dd”);