[C#] DateTime 주의 사항

 

 

DateTime dateTime = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day+1, 7, 0, 0);

 

현재 코드 보면 Day에 +1을 하고 있는데, 현재 Day가 31인 경우 +1을 하면

 

32일이 되기때문에 에러가 발생한다.

 

그래서 에러없이 +1을 하려면

 

dateTime=dateTime.AddDays(1); 사용하면 된다.

 

 

[참고] : https://msdn.microsoft.com/ko-kr/library/system.datetime.adddays(v=vs.110).aspx