Q&A

  • TDateTime 에 관한 질문여...
2개의 TDateTime..를놓고여
Tdt1 에서 날짜를 선택하고여 => 2004-4-09
Tdt2 에서도 날짜를선택하면  => 2004-4-19
Edit1 에여 일수가 나오게끔 하고 싶은데....=> 10

부탁드립니다...
1  COMMENTS
  • Profile
    한원희 2004.04.12 11:27
    안녕하세요. 한원희입니다.

    TDateTime형은 Double 형으로, 정수 1이 하루로 계산됩니다.
    두 날짜형간의 일수를 나오게 하려면, floor 함수로, 소수 이하는 버리고, 두 날짜간의 차이를 계산하면 되겠지요.

    Edit1.Text:=IntToStr(integer(abs(floor(dt1)-floor(dt2))));

    요렇게 해주면 되겠네요...

    그럼, 즐프~