Como pegar o último dia de um determinado mes – C#

Olá pessoal,

Estava precisando saber se o mes termina em 30 ou 31, encontrei essa solução e acho que é interessante.
 
DateTime dtUltimoDiaMes = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1).AddMonths(1).AddDays(-1);
 
Se tiver outra forma melhor comenta aí😀

2 comentários sobre “Como pegar o último dia de um determinado mes – C#

  1. Fala Stawinski!!! Existe outra forma que conheço:int diasDoMes = DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month);Depois você cria a instancia do DateTime que você quer, ehehe.Flw!

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s