How do I get the last day of a month?Ask Questions

 Posted on 09/11/2019

How can I find the last day of the month in C#?

For example, if I have the date 03/08/1980, how do I get the last day of month 8 (in this case 31)?

Share On: facebook gplus twitter
Asked by Praful Chauhan on 09/11/2019 Score: 116 points
Add Comment:


1 Answers

1 Corrected Answers
Aproved Answers
Answered by Jhon Walls on 9/11/2019 9:04:55 AM Score: 64 points

The last day of the month you get like this, which returns 31:

DateTime.DaysInMonth(1980, 08);


public static DateTime ConvertToLastDayOfMonth(DateTime date) { return new DateTime(date.Year, date.Month, DateTime.DaysInMonth(date.Year, date.Month)); } to get the last day of the month in a date format
11/09/2019   09:05:39   Praful Chauhan
Add Comment:

Post Your Answers

Existing Members

Sign in to your account
Email Address
New Member?
Sign up and complete profile
Full Name
Email Address
I have read and agree to the Terms of Service and Privacy Policy
Please subscribe me to the StoodQ newsletters
Guideline to answer a question:

Useful tips to submit your answer
Please read below guidelines before you submit your answer for question.

  • Read and understand question for which you are submitting your answer.
  • Try to avoid grammatical and spell mistake while answering.
  • Do not post any irrelevant information in your answer.
  • Explain your answer with example or any reference link to help who posted question.
  • If you find irrelevant question, please report it to support. Click here to contact support.
  • You agree to the privacy policy and terms of use to submit any contents.

Note: StoodQ is online developers community which helps developer for their difficulty, lets help them with your value contribution.