날짜 및 시간 필드 데이터 서식 지정하기

적용 대상
Microsoft 365용 Access Access 2024 Access 2021 Access 2019 Access 2016

날짜 및 시간 데이터 형식에는 고유한 상황에 맞는 다양한 형식이 있습니다. 서식을 지정할 때 기본 서식을 유지하거나, 미리 정의된 서식을 적용하거나, 사용자 지정 서식을 만드는 세 가지 옵션을 선택할 수 있습니다. 테이블 필드에 서식을 적용하면 이후에 해당 테이블 필드에 바인딩하는 모든 폼 또는 보고서 컨트롤에도 동일한 서식이 자동으로 적용됩니다. 서식을 지정하면 데이터가 표시되는 방식만 변경되며 데이터 저장 방법이나 사용자가 데이터를 입력하는 방법에는 영향을 주지 않습니다.

이 문서의 내용

날짜 및 시간 형식 개요

날짜와 시간이 자동으로 일반 날짜 및 긴 시간 형식으로 표시됩니다. 날짜는 미국에서는 mm/dd/yyyy로, 미국 이외 지역에서는 dd/mm/yyyy로 표시됩니다. 여기서 mm은 월, dd는 일, yyyy는 연도입니다. 시간은 hh:mm:ss AM/PM으로 표시됩니다. 여기서 hh는 시, mm은 분, ss는 초입니다.

날짜 및 시간의 자동 서식은 컴퓨터의 Microsoft Windows 지역 및 언어 옵션 설정 에 지정된 지리적 위치에 따라 달라집니다. 예를 들어 유럽과 아시아의 많은 지역에서는 위치에 따라 날짜와 시간이 2018년 11월 28일 오후 12:07:12 또는 2018/11/28 오후 12:07:12로 표시될 수 있습니다. 미국에서는 2018년 11월 28일 오후 12:07:12가 표시됩니다.

사용자 지정 표시 형식을 사용하여 이러한 미리 정의된 형식을 변경할 수 있습니다. 예를 들어 2018년 11월 28일과 같이 유럽식 날짜를 입력하고 표, 양식 또는 보고서에 값이 11/28/2018로 표시되도록 할 수 있습니다. 선택한 사용자 지정 서식은 데이터가 입력되는 방법이나 Access에서 해당 데이터를 저장하는 방법에 영향을 주지 않습니다.

Access에서는 날짜 및 시간 서식과 관련된 특정 수준의 데이터 유효성 검사를 자동으로 제공합니다. 예를 들어 2018년 11월 32일과 같이 유효하지 않은 날짜를 입력하면 메시지가 나타나고 새 값을 입력하거나 필드를 날짜/시간 데이터 형식에서 텍스트 데이터 형식으로 변환할 수 있습니다. 유효한 날짜 값의 범위는 -657,434(서기 100년 1월 1일)에서 2,958,465(서기 9999년 12월 31일)입니다. 유효한 시간 값 범위는 .0에서 .9999 또는 23:59:59입니다.

날짜 및 시간 입력을 특정 형식으로 제한하려면 입력 마스크를 사용합니다. 예를 들어 입력 마스크를 적용하여 유럽 형식으로 날짜를 입력한 경우 데이터베이스에 데이터를 입력하는 사용자는 다른 형식으로 날짜를 입력할 수 없습니다. 입력 마스크는 테이블의 필드, 쿼리 결과 집합, 폼 및 보고서의 컨트롤에 적용할 수 있습니다. 자세한 내용은 입력 마스크를 사용하여 데이터 입력 형식 제어를 참조하세요.

맨 위로 이동

미리 정의된 형식 적용

Access에서는 날짜 및 시간 데이터용으로 미리 정의된 여러 형식을 제공합니다.

테이블

  1. 디자인 보기에서 테이블을 엽니다.
  2. 디자인 눈금의 위쪽 섹션에서 서식을 지정할 날짜/시간 필드를 선택합니다.
  3. 필드 속성 섹션의 서식 속성 상자에서 화살표를 클릭하고 드롭다운 목록에서 서식을 선택합니다.
  4. 형식을 선택하면 속성 업데이트 옵션 단추가 나타납니다. 이 버튼을 사용하면 논리적으로 상속하는 다른 테이블 필드 및 양식 컨트롤에 새 형식을 적용할 수 있습니다. 데이터베이스 전체에 변경 내용을 적용하려면 스마트 태그를 클릭한 다음 필드 이름이> 사용되는 모든 위치에서 <서식 업데이트를 클릭합니다. 이 경우 필드 이름은 날짜/시간 필드의 이름입니다.
  5. 전체 데이터베이스에 변경 내용을 적용하려면 속성 업데이트 대화 상자가 나타나고 새 형식을 상속할 양식 및 기타 개체가 표시됩니다. 예를 클릭합니다.
    자세한 내용은 필드 속성 전파를 참조하세요.
  6. 변경 내용을 저장하고 데이터시트 보기로 전환하여 형식이 요구 사항을 충족하는지 확인합니다.

참고

이 테이블을 기반으로 만드는 새 폼, 보고서 또는 보기에는 테이블의 서식이 지정되지만 테이블의 서식을 변경하지 않고 폼, 보고서 또는 보기에서 이를 재정의할 수 있습니다.

폼 또는 보고서에서

  1. 폼 또는 보고서 레이아웃 보기 또는 디자인 보기를 엽니다.
  2. 날짜와 시간이 표시된 텍스트 상자에 포인터를 놓습니다.
  3. F4 키를 눌러 속성 시트를 표시합니다.
  4. Format 속성을 미리 정의된 날짜 형식 중 하나로 설정합니다.
    형식 드롭다운 목록이 표시된 속성 시트 이미지가 표시됩니다.

쿼리에서

  1. 디자인 보기에서 쿼리를 엽니다.
  2. 날짜 필드를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
  3. 속성 시트의 서식 속성 목록에서 원하는 서식을 선택합니다.

식에서

  • FormatDateTime 함수를 사용하여 날짜 값의 서식을 미리 정의된 여러 형식 중 하나로 지정합니다.
    매크로나 쿼리와 같은 식이 필요한 영역에서 작업하는 경우 유용할 수 있습니다.

맨 위로 이동

미리 정의된 형식의 예

서식 설명 예제
기본 날짜 (기본값) 날짜 값을 숫자로, 시간 값을 시, 분, 초로 표시한 다음 AM 또는 PM을 표시합니다. 두 종류의 값 모두에 대해 Access에서는 Windows 국가별 설정에 지정된 날짜 및 시간 구분 기호를 사용합니다. 값에 시간 구성 요소가 없으면 날짜만 표시됩니다. 값에 날짜 구성 요소가 없으면 시간만 표시됩니다. 2024/06/30 오전 10:10:42
자세한 날짜 Windows 지역 설정의 긴 날짜 형식으로 지정된 날짜 값만 표시합니다. 2024년 8월 27일 월요일
보통 날짜 날짜를 dd/mmm/yy로 표시하지만 Windows 국가별 설정에 지정된 날짜 구분 기호를 사용합니다. 27/8월/24
27-8-24
간단한 날짜 Windows 지역 설정에서 간단한 날짜 형식으로 지정된 날짜 값을 표시합니다. 8/27/2024
8-27-2024
자세한 시간 시간, 분, 초를 표시한 다음 AM 또는 PM을 표시합니다. Access는 Windows 지역 설정의 시간 설정에 지정된 구분 기호를 사용합니다. 10시 10분 42초
보통 시간 시간과 분을 표시한 다음 AM 또는 PM을 표시합니다. Access는 Windows 지역 설정의 시간 설정에 지정된 구분 기호를 사용합니다. 오전 10:10
간단한 시간 시간과 분만 표시합니다. Access는 Windows 지역 설정의 시간 설정에 지정된 구분 기호를 사용합니다. 1.0.1.0

맨 위로 이동

사용자 지정 서식 적용

속성 시트의 서식 속성 드롭다운 목록에 원하는 정확한 날짜 형식이 포함되어 있지 않은 경우가 있습니다. 날짜 서식에 대해 Access에서 인식하는 코드 유형을 사용하여 고유한 사용자 지정 서식을 만들 수 있습니다.

날짜/시간 필드에 사용자 지정 형식을 적용하는 경우 날짜와 시간 섹션의 두 섹션을 구성하여 서로 다른 형식을 결합할 수 있습니다. 이러한 instance 섹션을 공백으로 구분합니다. 예를 들어 일반 날짜 및 긴 시간 형식을 m/dd/yyyy h:mm:ss와 같이 결합할 수 있습니다.

  1. 디자인 보기에서 테이블을 엽니다.
  2. 디자인 눈금의 위쪽 섹션에서 서식을 지정할 날짜/시간 또는 날짜/시간 확장 필드를 선택합니다.
  3. 필드 속성 섹션에서 일반 탭을 선택하고 서식 상자 옆에 있는 셀을 클릭하고 서식 요구 사항에 따라 특정 문자를 입력합니다.
  4. 형식을 입력하면 속성 업데이트 옵션 단추가 나타나고 논리적으로 상속하는 다른 테이블 필드 및 양식 컨트롤에 형식을 적용할 수 있게 해줍니다. 데이터베이스 전체에 변경 내용을 적용하려면 스마트 태그를 클릭한 다음 필드 이름이 사용되는 모든 위치에서 서식 업데이트를 클릭합니다. 이 경우 필드 이름은 날짜/시간 필드의 이름입니다.
  5. 변경 내용을 전체 데이터베이스에 적용하도록 선택하면 속성 업데이트 대화 상자가 나타나고 새 형식을 상속할 양식과 기타 개체가 표시됩니다. 예를 클릭하여 서식을 적용합니다.
    자세한 내용은 필드 속성 전파를 참조하세요.
  6. 변경 내용을 저장한 다음 데이터시트 보기로 전환하여 형식이 요구 사항을 충족하는지 확인합니다.

맨 위로 이동

사용자 지정 형식의 예

다음은 2012년 1월 13일 날짜의 서식을 지정하는 여러 가지 방법의 몇 가지 예입니다.

날짜 형식을 다음과 같이 지정하려면... 형식 속성 상자에 다음 코드를 입력합니다.
2024-01-13 yyyy-mm-dd
2024 yyyy
2024년 1월 13일 dd mmm yyyy
13.01.2024 dd\.mm\.yyyy(백슬래시가 자동으로 추가됨)
금 1/13 DDD M/D
2/6 ww/w
2024년 1월 13일 mmm d", "yyyy

맨 위로 이동

사용자 지정 서식 문자

사용자 지정 형식을 만들려면 다음 문자를 자리 표시자와 구분 기호로 사용합니다. Windows 국가별 설정에 지정된 날짜/시간 설정과 일치하지 않는 사용자 지정 형식은 무시됩니다. 자세한 내용은 일부 데이터 형식의 모양을 수정하도록 Windows 국가별 설정 변경을 참조하세요.

노트 날짜/시간 확장 데이터 형식의 나노초 부분에 대한 사용자 지정 형식 문자는 없습니다.

문자 설명
날짜 구분 기호 Access에서 일, 월 및 연도에 대해 구분 기호를 배치하는 위치를 제어합니다. Windows 국가별 설정에 정의된 구분 기호를 사용합니다. 예를 들어 영어(미국)에서는 슬래시(/)를 사용합니다.
시간 구분 기호 Access에서 시간, 분, 초 단위로 구분 기호를 배치하는 위치를 제어합니다. Windows 국가별 설정에 정의된 구분 기호를 사용합니다. 예를 들어 영어(미국)의 경우 콜론(:) .
c 일반 날짜 형식을 표시합니다.
D 또는 DD 달의 일을 한 자리나 두 자리 숫자로 표시합니다. 한 자리 숫자의 경우 단일 자리 표시자를 사용합니다. 두 자리의 경우 두 개의 자리 표시자를 사용합니다.
ddd 요일을 세 글자로 줄입니다.
dddd 모든 요일의 철자를 표시합니다.
ddddd 간단한 날짜 형식을 표시합니다.
dddddd 자세한 날짜 형식을 표시합니다.
w 요일에 해당하는 숫자를 표시합니다. (1에서 7까지)
ww 연중 주에 해당하는 숫자(1에서 53까지)를 표시합니다.
m 또는 mm 월을 한 자리 또는 두 자리 숫자로 표시합니다.
mmm 월의 이름을 세 글자로 줄입니다. 예를 들어 1월은 1월로 표시됩니다.
mmmm 모든 월 이름을 철자합니다.
q 현재 분기(1-4)의 번호를 표시합니다. 예를 들어 5월에 작업자를 고용하면 2가 분기 값으로 표시됩니다.
y 연중 날짜 1-366을 표시합니다.
yy 연도의 마지막 두 자리를 표시합니다.
참고: 특정 연도의 네 자리 숫자를 모두 입력하고 표시하는 것이 좋습니다.
yyyy 날짜 및 시간 데이터 형식 지원 범위에 따라 0001-9999의 연도의 모든 자릿수를 표시합니다.
h 또는 hh 시를 한 자리 또는 두 자리 숫자로 표시합니다.
n 또는 nn 분을 한 자리 또는 두 자리 숫자로 표시합니다.
S 또는 SS 초를 한 자리 또는 두 자리 숫자로 표시합니다.
TTTT 긴 시간 형식을 표시합니다.
AM/PM 12시간 단위의 시간을 오전/오후에 따라 "AM" 또는 "PM"이라는 대문자를 사용하여 표시합니다.
am/pm 12시간 단위의 시간을 오전/오후에 따라 "am" 또는 "pm"이라는 소문자를 사용하여 표시합니다.
A/P 12시간 단위의 시간을 오전/오후에 따라 "A" 또는 "P"라는 대문자를 사용하여 표시합니다.
a/p 12시간 단위의 시간을 오전/오후에 따라 "a" 또는 "p"라는 소문자를 사용하여 표시합니다.
AMPM Windows 국가별 설정에 정의된 오전/오후 지정자를 사용하여 12시간 단위의 시간을 표시합니다.
빈 공간, + - $ () 형식 문자열의 아무 곳에서나 필요에 따라 공백, 일부 수학 문자(+ -) 및 재무 기호($ ¥ £)를 사용합니다. 슬래시(\ 또는 /) 및 별표(*)와 같은 다른 일반적인 수학 기호를 사용하려면 큰따옴표로 묶어야 합니다.
"리터럴 텍스트" 사용자에게 표시할 텍스트를 큰따옴표로 묶습니다.
\ 바로 다음에 나오는 문자를 강제로 표시합니다. 문자를 큰따옴표로 묶는 것과 같습니다.
* 이 경우 별표 바로 뒤에 오는 문자는 채우기 문자가 되며, 공백을 채우는 데 사용되는 문자입니다. 일반적으로 텍스트는 왼쪽 맞춤으로 표시되며 값의 오른쪽 영역은 공백으로 채워집니다. 서식 문자열의 아무 곳에나 채우기 문자를 추가할 수 있으며, 그러면 모든 공백이 지정된 문자로 채워집니다.
[색상] 형식 섹션의 모든 값에 색을 적용합니다. 이름을 대괄호로 묶고 검정, 파란색, 청록색, 녹색, 자홍색, 빨간색 이름 중 하나를 사용해야 합니다.

맨 위로 이동