Q&A

  • Integer를 Date로 Conversion하는 방법을 알고싶읍니다
안녕하세요?

Delphi 초보입니다.

다름이 아니라 Int field를 Date로 바꾸려고 하니 (Int에는 날짜가있음)

IntToStr을 먼저 사용하는데 년도의 두자리가 00부터 09까지는 Str이 6자리로

변환이 안되요 그래서 날짜로 바꾸지도 못하고 . . .

방법좀 알려주세요.

감사합니다.





2  COMMENTS
  • Profile
    문영철 1999.11.18 02:37
    이병호 wrote:

    > 안녕하세요?

    > Delphi 초보입니다.

    > 다름이 아니라 Int field를 Date로 바꾸려고 하니 (Int에는 날짜가있음)

    > IntToStr을 먼저 사용하는데 년도의 두자리가 00부터 09까지는 Str이 6자리로

    > 변환이 안되요 그래서 날짜로 바꾸지도 못하고 . . .

    > 방법좀 알려주세요.

    > 감사합니다.

    >

    >

    함수로는 모르겠구요...

    전 이런 루틴으로 작업을 합니다. 참 혹시 00~09 는 월 아닌가요?

    년도면 년도 앞인가요? 뒤인가요? 참고만 하세요.

    //// spMoth.Text <- spin edit value

    case strtoint(spMoth.Text) of

    1..9 : s_month := '0' + inttostr(strtoint(spMoth.Text));

    else s_month := spMoth.Text;

    end;









  • Profile
    이병호 1999.11.18 03:30
    문영철 wrote:

    > 이병호 wrote:

    > > 안녕하세요?

    > > Delphi 초보입니다.

    > > 다름이 아니라 Int field를 Date로 바꾸려고 하니 (Int에는 날짜가있음)

    > > IntToStr을 먼저 사용하는데 년도의 두자리가 00부터 09까지는 Str이 6자리로

    > > 변환이 안되요 그래서 날짜로 바꾸지도 못하고 . . .

    > > 방법좀 알려주세요.

    > > 감사합니다.

    > >

    > >

    > 함수로는 모르겠구요...

    > 전 이런 루틴으로 작업을 합니다. 참 혹시 00~09 는 월 아닌가요?

    > 년도면 년도 앞인가요? 뒤인가요? 참고만 하세요.

    > //// spMoth.Text <- spin edit value

    > case strtoint(spMoth.Text) of

    > 1..9 : s_month := '0' + inttostr(strtoint(spMoth.Text));

    > else s_month := spMoth.Text;

    > end;

    >

    >

    감사합니다.

    도움이 되었읍니다.

    그리고 00-09는 년도입니다. (2000-2009)





    >

    >