Q&A

  • DB내의 날짜로 날수 구하는법??
안녕하세요?



전 데이타베이스에 테이블에 저장된 날짜를 불러와서 델파이 프로그램내에서



특정날 부터 특정날짜까지 몇일이나 지났는지를 구하고 싶습니다.



예를 들어 태어난 날로부터 몇년 몇일까지 몇일이나 지났는지 구하는걸...



경험이 있으시거나 잘 알고 계신분의 조언 바랍니다.



감사합니다.

3  COMMENTS
  • Profile
    조규춘 2000.05.04 03:43
    문소은 wrote:

    > 안녕하세요?

    >

    > 전 데이타베이스에 테이블에 저장된 날짜를 불러와서 델파이 프로그램내에서

    >

    > 특정날 부터 특정날짜까지 몇일이나 지났는지를 구하고 싶습니다.

    >

    > 예를 들어 태어난 날로부터 몇년 몇일까지 몇일이나 지났는지 구하는걸...

    >

    > 경험이 있으시거나 잘 알고 계신분의 조언 바랍니다.

    >

    > 감사합니다.





    // 딸랑 이 한줄에 몇일 살았나 알수 있습니다.

    procedure TForm1.Button1Click(Sender: TObject);

    begin

    Label1.Caption := floattostr(date-strtodate('75-02-09'));



    end;



    건강하셔요! 조규춘 올림.....



  • Profile
    어린왕자 2000.05.04 01:40
    문소은 wrote:

    > 안녕하세요?

    >

    > 전 데이타베이스에 테이블에 저장된 날짜를 불러와서 델파이 프로그램내에서

    >

    > 특정날 부터 특정날짜까지 몇일이나 지났는지를 구하고 싶습니다.

    >

    > 예를 들어 태어난 날로부터 몇년 몇일까지 몇일이나 지났는지 구하는걸...

    >

    > 경험이 있으시거나 잘 알고 계신분의 조언 바랍니다.

    >

    > 감사합니다.



    안녕하세요..델초보가 아이디어제공해두 될런지..대답은 아니구요

    디비에 저장된 필드값을 받습니다..

    그런후에 TDate값으로 전환합니다..

    그러면 그값은 1년 1월 1일 이후의 경과한 날수입니다.

    그러면 문제 풀리져?

    비교하고 싶은 날이 있으면 그 날짜두 TDate로 바꿔서..

    두값끼리 빼주고 더해주고 지지고 볶고

    하면 됩니다..나중에 다시 DateToStr이나 그런 함수로 다시 바꿔줘야죠^^

    님께서두 아시는 건가?..음..죄송..

    즐코하세염...



  • Profile
    황남철 2000.05.04 01:29




    문소은 wrote:

    > 안녕하세요?

    >

    > 전 데이타베이스에 테이블에 저장된 날짜를 불러와서 델파이 프로그램내에서

    >

    > 특정날 부터 특정날짜까지 몇일이나 지났는지를 구하고 싶습니다.

    >

    > 예를 들어 태어난 날로부터 몇년 몇일까지 몇일이나 지났는지 구하는걸...

    >

    > 경험이 있으시거나 잘 알고 계신분의 조언 바랍니다.

    >

    > 감사합니다.



    날짜는 연산이 되는걸루 알고 있거든요