22

I need two or one (out) C# method that will take any datetime and return the start date of year and end date of year for that year.

Deduplicator
  • 44,692
  • 7
  • 66
  • 118
abmv
  • 7,042
  • 17
  • 62
  • 100

2 Answers2

46
void Dates(DateTime d, out DateTime b, out DateTime e)
{
    b = new DateTime(d.Year, 1, 1);
    e = new DateTime(d.Year, 12, 31);
}
nothrow
  • 15,882
  • 9
  • 57
  • 104
9
DateTime startDate = new DateTime(year, 1, 1);
DateTime endDate = new DateTime(year, 12, 31);
Darin Dimitrov
  • 1,023,142
  • 271
  • 3,287
  • 2,928