Может кто-нибудь помочь мне в том, как определить, была ли данная дата последней датой или днем в месяц?Как определить, является ли дата последним днем месяца?
Например, у меня две даты, одна - 2013-01-27, а другая - 2013-02-28. Мне нужно определить, была ли дата последней. Таким образом, тот, который должен отображаться, был 2013-02-28, потому что его последний день месяца в феврале, а 2013-01-27 был не последним днем месяца в январе.
Какое состояние я могу использовать?
Заранее спасибо.
Dupe: http://stackoverflow.com/questions/2493032/how-to-get-the-last-day-of-a-month –
Это может помочь вам получить последний день месяца Public Function LastDayOfMonth (ByVal sourceDate Как DateTime) Как DateTime Dim lastDay Как DateTime = Новый DateTime (sourceDate.Year, sourceDate.Month, 1) Возврат lastDay.AddMonths (1) .AddDays (-1) End Function –
@ VB.NETLEARNER, это было бы лучше добавлено как ответ, а не комментарий. С одной стороны, это позволит вам правильно отформатировать ваш код. – Adrian