Find Last Day of a Month

How to find last day of a month.

    Response.Write(System.DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month));
  
Published Monday, April 26, 2010 9:29 PM by Suthish Nair

Comments

# re: Find Last Day of a Month

Monday, April 26, 2010 5:18 PM by Dave

Thanks - I always got the date of the first day of the next month then did AddDays(-1).

Didn't know about DaysInMonth.

# re: Find Last Day of a Month

Monday, April 26, 2010 8:48 PM by TaoYang

Thanks, I've never noticed there's a such method!

# re: Find Last Day of a Month

Monday, February 21, 2011 8:18 AM by vibha

I didnt know about this...really its too useful Thanks

# re: Find Last Day of a Month

Wednesday, February 23, 2011 10:09 AM by Irving Gallegos

very usefull thanks

# re: Find Last Day of a Month

Friday, March 04, 2011 2:16 AM by Swapnil

Thanks Suthish Nair

It working fine.

# re: Find Last Day of a Month

Saturday, August 27, 2011 5:16 AM by srikanth

its working.

# re: Find Last Day of a Month

Tuesday, October 11, 2011 2:27 AM by Raaghav

Try this code...It may help you.

DateTime lastDay = DateTime.Today.AddMonths(1).AddDays(-1);

# re: Find Last Day of a Month

Wednesday, November 23, 2011 12:44 PM by soufiane

thx for the tip

# re: Find Last Day of a Month

Saturday, January 28, 2012 8:57 PM by EDUARDO

It doesn´t work, for example, in February

DateTime lastDay = DateTime.Today.AddMonths(1).AddDays(-1)

I prefer

System.DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month)

# re: Find Last Day of a Month

Wednesday, May 02, 2012 5:10 AM by mahesh

its useful

Leave a Comment

(required) 
(required) 
(optional)
(required)