Q&A

  • 조금만더~~~
음,,,

에디트 1 에는 이번년도와 달을 출력하고 2에는 지난달과 지지난달(yyyy.mm ~ yyyy.mm)

3에는 에디트달의 지난달과 지지난달 (yyyy.mm ~ yyyy.mm) 을 출력할려고 합니다.

도와주세여...

책봐두 모르겠군여...



procedure TForm1.Button1Click(Sender: TObject);

begin

Edit1.Text := FormatDateTime( 'yyyy-mm-dd', now );

end;



procedure TForm1.Button2Click(Sender: TObject);

begin

Edit2.Text := FormatDateTime('yyyy-mm ~ yyyy-mm', IncMonth(now,-2,now,-3));

end;



procedure TForm1.Button3Click(Sender: TObject);

begin

Edit3.Text := FormatDateTime('yyyy-mm ~ yyyy-mm', IncMonth(now,-4,now,-5));

end;



end.



2  COMMENTS
  • Profile
    남기석 2000.09.27 10:32
    안녕하세요....

    지난번에 IncMonth 함수를 알려 드렸던 청개구리 남기석입니다.

    아직도 해결 못하시고 해메구 계시는군요....쯔쯔..



    Edit1.Text := FormatDateTime( 'YYYY.MM', Now );



    Edit2.Text := FormatDateTime( 'YYYY.MM', IncMonth(Now,-1) )

    + ' ~ ' + FormatDateTime( 'YYYY.MM', IncMonth(Now,-2) );



    Edit3.Text := FormatDateTime( 'YYYY.MM', IncMonth(Now,-3) )

    + ' ~ ' + FormatDateTime( 'YYYY.MM', IncMonth(Now,-4) );



    이렇게 하면 다음과 같은 결과가 나옵니다...



    Edit1 : 2000.09

    Edit2 : 2000.08 ~ 2000.07

    Edit3 : 2000.06 ~ 2000.05



    행복하세요..



    ================================================================================

    mickyblue wrote:

    > 음,,,

    > 에디트 1 에는 이번년도와 달을 출력하고 2에는 지난달과 지지난달(yyyy.mm ~ yyyy.mm)

    > 3에는 에디트달의 지난달과 지지난달 (yyyy.mm ~ yyyy.mm) 을 출력할려고 합니다.

    > 도와주세여...

    > 책봐두 모르겠군여...

    >

    > procedure TForm1.Button1Click(Sender: TObject);

    > begin

    > Edit1.Text := FormatDateTime( 'yyyy-mm-dd', now );

    > end;

    >

    > procedure TForm1.Button2Click(Sender: TObject);

    > begin

    > Edit2.Text := FormatDateTime('yyyy-mm ~ yyyy-mm', IncMonth(now,-2,now,-3));

    > end;

    >

    > procedure TForm1.Button3Click(Sender: TObject);

    > begin

    > Edit3.Text := FormatDateTime('yyyy-mm ~ yyyy-mm', IncMonth(now,-4,now,-5));

    > end;

    >

    > end.

    >

  • Profile
    kylix 2000.09.27 09:44
    제 생각에는 델파이 문법을 책보구 더 배우셔야겠네여~



    밑에 고수님들이 여러번 답변을 해준것을 봤는데 전혀 이해를 못하시네여~~



    책보구 문법을 공부하세여~



    mickyblue wrote:

    > 음,,,

    > 에디트 1 에는 이번년도와 달을 출력하고 2에는 지난달과 지지난달(yyyy.mm ~ yyyy.mm)

    > 3에는 에디트달의 지난달과 지지난달 (yyyy.mm ~ yyyy.mm) 을 출력할려고 합니다.

    > 도와주세여...

    > 책봐두 모르겠군여...

    >

    > procedure TForm1.Button1Click(Sender: TObject);

    > begin

    > Edit1.Text := FormatDateTime( 'yyyy-mm-dd', now );

    > end;

    >

    > procedure TForm1.Button2Click(Sender: TObject);

    > begin

    > Edit2.Text := FormatDateTime('yyyy-mm ~ yyyy-mm', IncMonth(now,-2,now,-3));

    > end;

    >

    > procedure TForm1.Button3Click(Sender: TObject);

    > begin

    > Edit3.Text := FormatDateTime('yyyy-mm ~ yyyy-mm', IncMonth(now,-4,now,-5));

    > end;

    >

    > end.

    >