Q&A

  • 날짜표현법에 대해서...
2000년 03월 22일을

2000.3.22... 이런식으로 넣으려면 어떻게 해야 하나요??

현재는 2000.03.22로 나오거든요.. 날의 자리수가 한자리일경우 앞에 오는 '0'을 없애려면 어떻게 해야 하죠??

4  COMMENTS
  • Profile
    하눌이 2001.04.26 23:31
    짱아 wrote:

    > 2000년 03월 22일을

    > 2000.3.22... 이런식으로 넣으려면 어떻게 해야 하나요??

    > 현재는 2000.03.22로 나오거든요.. 날의 자리수가 한자리일경우 앞에 오는 '0'을 없애려면 어떻게 해야 하죠??



    Edit1.Text := FormatDatetime('yyyy.m.d',Date);



    이렇게하면 될랑가요..?

  • Profile
    짱아 2001.04.26 23:38
    FormQR1.S_DATE.Caption := COPY(S_DATE.Text,1,4)+'.'+COPY(S_DATE.Text,5,2)+'.'+COPY(S_DATE.Text,7,2)+'';

    이렇게 되어 있는걸 어떻게 바꾸죠??

  • Profile
    이성훈 2001.04.27 00:13
    짱아 wrote:

    > FormQR1.S_DATE.Caption := COPY(S_DATE.Text,1,4)+'.'+COPY(S_DATE.Text,5,2)+'.'+COPY(S_DATE.Text,7,2)+'';

    > 이렇게 되어 있는걸 어떻게 바꾸죠??



    좀 무식한 방법인데...

    년도는 그대로 두고 월과 일만 바꾸면 될것 같은데요..



    IntToStr(StrToInt(COPY(S_DATE.Text,5,2))) // 월

    IntToStr(StrToInt(COPY(S_DATE.Text,7,2))) // 일



    그럼 즐프하세요..



  • Profile
    짱아 2001.04.27 02:13
    감사해요 증말증말 감사합니다....