|
아랫쪽에 비슷한 질문을 올리셨기에...
DateTime에 대해 약간 설명해드렸는데..
DateTime 의 val을 잘 이용하세요
---- 샘플 -----
void __fastcall TForm1::Button4Click(TObject *Sender)
{
String sDate1,sDate2;
sDate1="2006-10-11";
sDate2="2006-11-11";
TDateTime dt1,dt2;
dt1=StrToDateTime(sDate1);
dt2=StrToDateTime(sDate2);
Memo1->Lines->Clear();
for(;dt1.Val<=dt2.Val;dt1.Val+=1)
{
Memo1->Lines->Add(dt1.FormatString("YYYY-MM-DD"));
}
//
}
//---------------------------------------------------------------------------
암흑사제 님이 쓰신 글 :
: 2006년10월11일 부터 2006년 11월 11일까지 기간동안에
: 있는 날짜들 모두를 출력하고 싶습니다.
: TDateTimePicker를 사용해서 첫번째날짜와 마지막 날짜는 얻었는데
: 그 사이에 있는 날들
: 10월11, 10월 12일,..........10월 31, 11월 01일, ..........,11월 11일 이렇게 출력하고 싶습니다.
|