2012-09-07 1 views

답변

7

날짜가 DateTime 인 날짜로 작업하는 것이 좋습니다.

string dataNow = DateTime.Today.AddDays(20).ToString(); 

DateTime.AddDays


업데이트 후 :

현재 월의 일 수를 얻으려면 당신이 날짜를 조작 완료하기 전에하는 경우, ToString()를 호출하지 않습니다 :

var date = DateTime.Today; 
int days = DateTime.DaysInMonth(date.Year, date.Month); 

DateTime.DaysInMonth

+0

많은 감사를 !!!!!!!!!!!!!!!! – CyberDx

+1

@CyberDx : 문제를 해결할 때 대답을 수락하는 것을 고려해야합니다. –

0

이 그것을 수행해야합니다

DateTime dtNow = DateTime.Today; 
    string dateNow = dtNow.ToString(); 
    string dateAfter = dtNow.AddDays(20).ToString(); 
    int DaysInTheMonth = DateTime.DaysInMonth(dtNow.Year, dtNow.Month); 
0
DateTime today = DateTime.Today; 
DateTime later = today.AddDays(20); 

string todayAsString = today.ToString("d"); 
string laterAsString = later.ToString("d"); 

int daysThisMonth = DateTime.DaysInMonth(today.Year, today.Month); 
int daysLaterMonth = DateTime.DaysInMonth(later.Year, later.Month); 
관련 문제