Date Time convDate = Date Time Now; //현재 날짜를 넣어서 데이터 선언
string strDate ="2006-12-15"; //임의의 날짜 값을 넣는다.
convDate = DateTime.Parse(strDate); //임의의 날짜 값을 Date 형식으로 바꾼다.
두 날짜간의 비교
DateTime t1 = DateTime.Parse("2006-12-15");
DateTime t2 = DateTime.Parse("2006-12-16");
if (DateTime.Compare(t1, t2) > 0) Console.WriteLine("t1 > t2");
if (DateTime.Compare(t1, t2) == 0) Console.WriteLine("t1 == t2");
if (DateTime.Compare(t1, t2) < 0) Console.WriteLine("t1 < t2");
-1값이 리턴되며 t1> t2 값이 출력
현재날짜와 비교
if(t1.Compare To (DateTime.Now) <0 {
//현재날짜보다 빠를때 처리
}else{
//현재 날짜보다 느릴때 처리
}
날짜 더하기
1일 더하기
DateTime.Today.AddDays(1).ToString("yyyyMMdd")
1일 빼기
DateTime.Today.AddDays(-1).ToString("yyyyMMdd")
두 날짜 사이의 간격
DateTime t1 = DateTime.Now;
DateTime t2 = DateTime.Now;
t1 = DateTime.Parse(txt_StartDay.Text);
t2 = DateTime.Parse(txt_EndDay.Text); // DateTime t1 = DatTime.Parse("2006-12-15");
TimeSpan t3 = t2.Subtract(t1);
int t5 = t3.Days;
댓글 영역