본문 바로가기

Window Programming/VB

Format 함수

■ FORMAT 함수 사용하기

용도

구분자

기능

사용 예제

결과

숫자

#

숫자의 자리 수를 지정한다.

Format(123, "####")

123

무효의 0 변환하지 않는다.

 

0

숫자의 자리 수를 지정한다.

Format(123, "0000")

123

무효의 0 변환한다.

 

%

숫자를 % 변환한다.

Format(23, "##%")

2300%

,

자리마다 ',' 위치를 지정한다.

Format(1234, "#,###")

1,234

.

소수점의 위치를 지정한다.

Format(12.34, "##.#")

12.3

+-

숫자의 부호를 지정한다.

Format(123, "+###")

123

문자

@

문자열의 길이를 지정한다.

Format("ABC", "@@@@")

" ABC"

문자열을 우측으로 정렬한다.

 

&

문자열의 길이를 지정한다.

Format("ABC", "&&&&")

"ABC"

문자열을 좌측으로 정렬한다.

 

남는 자리는 무시한다.

 

!

문자열을 좌측으로 정렬한다.

Format("ABC", "!@@@")

"ABC "

남는 자리는 무시한다.

 

대문자로 치환한다.

Format("abc", ">")

"ABC"

소문자로 치환한다.

Format("ABC", "<")

"abc"

\

"\" 다음에 오는 문자를 삽입한다.

Format("abcd", "&&\-&&"

ab-cd

날짜

y

현재까지의 날짜 표시

D=#9/20/1999#

263

시각

(1 1일부터의 날짜 )

Format(D, "y")

 

yy

2자리의 연도 표시

Format(D, "yy-mm-dd")

1999-09-20

 

yyyy

4자리의 연도 표시

Format(D, "yyyymmdd")

19990920

 

m

1자리의 표시

Format(D, "yy-m-d")

1999-09-20

 

mm

2자리의 표시

Format(D, "yy/mm/dd")

1999-09-20

 

mmm

'Jan' ~ 'Dec" 표시

Format(D, "yy-mmm")

99-Sep

 

mmmm

'January' ~ 'December' 표시

Format(D, "mmmm")

September

 

ooo

'1' ~ '12' 표시

Format(D, 'ooo')

9

 

oooo

'1' ~ '12' 표시

Format(D, 'oooo')

9

 

d

1자리의 날짜 표시

Format(D, 'yy-m-d"

1999-09-20

 

dd

2자리의 날짜 표시

Format(D, "yy-mm-dd")

1999-09-20

 

ddd

'Sun' ~ 'Sat' 요일 표시

Format(D, "ddd")

Mon

 

dddd

'Sunday' ~ 'Saturday' 요일

Format(D, "dddd")

Monday

 

dddddd

시스템에 있는 ,,일을 자세히 표시

Format(D, "dddddd")

1999916 월요일

 

aaa

'' ~ '' 요일 표시

Format(D, "aaa"

 

aaaa

'일요일' ~ '토요일' 요일 표시

Format(D, "aaaa")

월요일

 

h

0~23 1자리

Format(Time, "h:n:s")

9:08:07

 

hh

0~23 2자리

Format(Time, "hh:nn:ss")

9:08:07

 

n

1자리의 표시

Format(Time, "h:n:s")

9:08:07

 

nn

2자리의 표시

Format(Time, "hh:nn:ss")

9:08:07

 

s

1자리의 표시

Format(Time, "h:n:s")

9:08:07

 

ss

2자리의 표시

Format(Time, "hh:nn:ss")

9:08:07

 

AM/PM

오전/오후 표시

Format(Time, "AM/PM")

AM

 

General Date

날짜와 시간을 시스템 설정 형식으로 표시

Format(D, "General Date")

1999-9-20 오전 9:7:7

 

Long Date

시스템의 '자세히 표시' 형식에 따라 날짜를 표시

Format(D, "Long Date")

1999 9 20 월요일

 

Medium Date

'중간 표시' 형식에 따라 날짜를 표시

Format(D, "Medium Date")

4299 09 20

 

Short Date

'간단히 표시' 형식에 따라 날짜를 표시

Format(D, "Short Date")

1999-09-20

 

Long Time

시스템의 '자세히 표시' 형식에 따라 시간을 표시

Format(Time, "Long Time")

오전 9:9:7

 

Medium Time

오전/오후와 함께 시간을 12시간 형식으로 표시

Format(Time, "Medium Time")

오전 09:09

 

Short Time

24시간 형식으로 시간을 표시

Format(Time, "Short Time")

9:09