Q&A

  • 날짜와 시간 계산
프로그램을 짜다보니 날짜와 시간(초)를 계산해야 하는 상황이 벌어져

혹시 간단하게 할수 있는 델파이에서 지원하는 함수가 있는 알고 싶습니다.

ex) 1999년 2월 1일 11시 11분 11초 - 1999년 2월 5일 12시 30분 11초 = ?

1  COMMENTS
  • Profile
    정종구 1999.11.15 09:58
    양해룡 wrote:

    > 프로그램을 짜다보니 날짜와 시간(초)를 계산해야 하는 상황이 벌어져

    > 혹시 간단하게 할수 있는 델파이에서 지원하는 함수가 있는 알고 싶습니다.

    > ex) 1999년 2월 1일 11시 11분 11초 - 1999년 2월 5일 12시 30분 11초 = ?



    안녕하세요?..

    그럴땐. 기냥..



    var

    Starttime , Endtime, Opttime : TDateTime;

    begin



    StartTime := 원하는 날짜; // 스트링형이면 날짜형으로 변환하면 되구요

    endtime := 원하는 날짜;

    Opttime := StartTime - Endtime; // 그냥 빼면 됩니다.(내부적으로 부동소수거든요)





    // 출력할때는

    label1.Caption := FormatDatetime(' "지금 날짜는" yyyy"년"mm"달"... ');이런

    식에 출력을 할수 있구요.. FormatDateTime도움말에 보면.

    예제가 친절히 나와있지요..

    그럼 즐프하세요.