Q&A

  • 날짜를 변환하는 방법
제가 델파이 초보라서요

고수님들의 도움을 요청합니다



다름이아니고 2000-10-20일이 db에 저장 되어 있습니다.



이것을 2000/10/20로 변경하려면 어게해야 하나여



이걸 꼭 편집해야하나요....

Copy해서 붙이는거말고 자동으로 바구어 주는 함수가 잇다고그러든데...



알고 계신분들은 가르쳐주세요

2  COMMENTS
  • Profile
    어린왕자 2000.10.21 03:00
    안녕하세요..영원한 델초보 어린왕자입니다..

    이렇게 하면 아마 될껄요..



    var

    tmpDate:TDate;

    begin

    tmpDate:=StrToDate('2000-10-20');

    SysUtils.ShortDateFormat := 'mm/dd/yyyy';

    SysUtils.DateSeparator := '/';

    showmessage(DateToStr(tmpDate));

    end;



    문자열루 다시 바꿔서..해야할꺼 같은데..

    아니면..출력할때 포맷을 바꿔서 해주는 함수가 있는거 같던데..

    머드라..생각나면 다시 쓸께요..

    ^^;밑에 있네요..









    임지희 wrote:

    > 제가 델파이 초보라서요

    > 고수님들의 도움을 요청합니다

    >

    > 다름이아니고 2000-10-20일이 db에 저장 되어 있습니다.

    >

    > 이것을 2000/10/20로 변경하려면 어게해야 하나여

    >

    > 이걸 꼭 편집해야하나요....

    > Copy해서 붙이는거말고 자동으로 바구어 주는 함수가 잇다고그러든데...

    >

    > 알고 계신분들은 가르쳐주세요

  • Profile
    plan0611 2000.10.20 21:10
    간단한 방법으로는 날짜format를 바꿔주는 방법이 있읍니다.



    formatDateTime('yyyy/mm/dd', '2000-10-20');



    요렇게 하면 됩니다.....^.^;;