iT邦幫忙

DAY 25
3

C# 程式學習系列 第 25

C# 取得月底的日期

c#
  • 分享至 

  • xImage
  •  

寫程式時,有時候會需要取得月底的日期,我們可以透過一些方法取得
寫程式時,有時候會需要取得月底的日期,我們可以透過一些方法取得
可以透過 本月月底 = 本月月初 + 1個月 - 1天 取得

System.DateTime dt = System.DateTime.Now; 
System.DateTime ThisMonBeginDay = new System.DateTime(dt.Year, dt.Month, 1); 
System.DateTime ThisMonEndDay = ThisMonBeginDay.AddMonths(1).AddDays(-1); 
MessageBox.Show("本月月底日期:" + ThisMonEndDay.Day.ToString()); 

也可以透過 月底日期 = 當月份的天數,使用DateTime.DaysInMonth方法取得
http://msdn.microsoft.com/zh-tw/library/system.datetime.daysinmonth(VS.80).aspx

MessageBox.Show("本月月底日期:" + DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month).ToString

上一篇
C# 將數字前面補0
下一篇
C# FileInfo.Encrypt與FileInfo.Decrypt
系列文
C# 程式學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言