|
String str;
TDateTime NowDT( Now() );
int n;
n=11;
NowDT=NowDT+1;
AnsiString DTStr = DateTimeToStr(NowDT);
Memo1->Lines->Add(DTStr);
DTStr = DateToStr(NowDT);
str.sprintf("%02d",n);
DTStr =DTStr +" "+str+":00:00";
Memo1->Lines->Add(DTStr);
문제는 여기서 다시 시간구조체로 만들어서 저장하고자 합니다 이때 다시 년,월,일,시,분초로 나누어서
encoderdatetime으로 넣자니 너무 복잡한것 같아서
시간구조체 상에서 처리후 넣을수 있는 방법이 없을까요?
NowDT=NowDT+1;
NowDT=EncodeTime(11,0,0,0);
DTStr = DateTimeToStr(NowDT);
Memo1->Lines->Add(DTStr);
위와 같이 읽어들인 시간구조체에 시간만 바꾸니 날자가 0로 바뀌어져 버리네요
|