목록으로
KRDS 체크리스트 분석

어떤 형식으로 적는지

이번 574편은 생년월일의 날짜 입력 형식을 정확하게 안내하라는 규칙입니다.

VViewCheck Insight
·2026.07.22 4분 23
어떤 형식으로 적는지
KRDS BP-008 — [생년월일] 날짜 입력 형식을 정확하게 안내하고 있다.

0. 들어가며 — 1985-3-15인지 19850315인지

이번 574편은 생년월일의 날짜 입력 형식을 정확하게 안내하라는 규칙입니다.

생년월일을 직접 입력(BP-007)으로 받을 때 — 어떤 형식으로 적어야 하는지 안내하지 않으면, 사용자가 제각각 적다가 오류가 나죠. BP-008은 입력 형식을 정확히 안내하라고 규정합니다. 날짜 입력 형식 안내(CP-386·392)의 생년월일 적용 이죠. 이번 편을 풀어냅니다.

1. 원문 — 날짜 입력 형식 정확 안내

BP-008 (기본 패턴 > 개인 식별 정보 입력 [생년월일]) “[생년월일] 날짜 입력 형식을 정확하게 안내하고 있다.”

생년월일을 직접 입력받을 때, 어떤 형식으로 입력해야 하는지 정확하게 안내하라는 뜻입니다.

정리: 생년월일 입력 형식을 정확히 안내하라. 이게 BP-008입니다.

2. 왜 형식 안내인가

BP-007에서 생년월일을 직접 입력으로 받기로 했죠. 직접 입력은 빠르지만 형식이 문제입니다. 날짜는 적는 형식이 여러 가지라(1985-03-15, 1985.3.15, 19850315, 85/03/15 등), 사용자가 어떤 형식으로 적어야 할지 모르면 오류가 나죠. BP-008은 형식 안내를 요구합니다(날짜 입력 CP-386·392 정신).

형식 안내가 없을 때의 문제:

형식 불일치 오류 사용자가 형식을 모른 채 자기 방식대로 적으면(1985.3.15, 85년 3월 등), 시스템이 인식 하는 형식과 안 맞아 오류가 납니다. 생년월일을 여러 번 다시 적게 되죠.

자릿수 혼란 월·일을 한 자리로 적을지(3월) 두 자리로 적을지(03월), 연도를 2자리(85)로 적을지 4자리 (1985)로 적을지 안내가 없으면 헷갈립니다.

구분자 혼란 — 하이픈(-)인지 점(.)인지 슬래시(/)인지, 아니면 구분자 없이(19850315) 적는지 모르죠.

그래서 BP-008은 — 생년월일 입력 형식을 정확하게 안내하라고 합니다:

형식 명시 입력 전에 정확한 형식을 보여줍니다. ‘YYYY-MM-DD’ 패턴이나 ‘예: 1985-03-15’ 예시, ‘8자리 숫자(19850315)’ 같은 설명으로요. 사용자가 어떻게 적어야 하는지 정확히 알게요.

항상 보이게 — 형식 안내를 — 항상 보이는 도움말 텍스트로(플레이스홀더만으론 부족, CP-300·386 정신).

자릿수·구분자 명확 — 연도 4자리, 월·일 2자리, 구분자가 무엇인지까지 분명히요.

입력 보조도. 안내(008)에 더해 — 자동 포맷팅(숫자만 치면 ‘-’ 자동 삽입), 8자리 숫자 입력 후 자동 분할 등으로 입력을 도우면 더 좋죠. 형식 신경 안 쓰고 숫자만 치게요.

오류 예방 정신. 형식 안내의 핵심은 오류가 나기 전에 형식을 알려 예방하는 것입니다(WCAG 3.3.2). 생년월일은 자주 입력하는 정보라, 명확한 형식 안내가 입력 효율과 오류 감소에 직접 기여하죠.

CP-386·392와 동일. 이는 — 날짜 입력 형식 안내(CP-386: 도움말 텍스트로 형식 안내, CP-392: 형식 지정 시 명확 안내)의 생년월일 적용입니다. 생년월일은 — 개인 식별 정보 폼에서 자주 받는 핵심 항목이라, 별도로 BP-008로 강조한 것이죠.

이 규칙은 개인 식별 정보 입력의 ’생년월일 형식 안내’를 담당합니다 — 입력 형식을 정확히 안내해(008), 사용자가 올바른 형식으로 생년월일을 적고 오류를 피하게 하죠. BP-007(직접 입력)과 함께 — 생년월일을 효율적·정확히 받습니다.

정리하면 — 생년월일을 직접 입력받을 때 형식을 모르면 오류가 나므로, 정확한 입력 형식(YYYY-MM-DD, 자릿수·구분자) 을 항상 보이는 안내로 정확히 제공해 오류를 예방해야 합니다.

3. 점검 / 개선

무엇을 점검하나

형식 안내 — 생년월일 필드에 입력 형식(YYYY-MM-DD 등)이 안내되는가.

자릿수·구분자 — 연도 4자리·월일 2자리·구분자가 명확한가.

항상 보임·예방 — 형식 안내가 항상 보이고 오류 전 예방하는가.

개선 방향

생년월일 필드에 형식 도움말(‘YYYY-MM-DD’ 또는 ‘예: 1985-03-15’). 항상 보이게.

자릿수·구분자 명시. 자동 포맷팅·자동 분할로 입력 보조.

4. 누가 담당하나 / 우리 사이트에 해당될까?

역할책임
콘텐츠/UX형식 안내 문구 작성
퍼블리셔/개발형식 안내·자동 포맷팅 구현
기관 유형BP-008 적용
중앙행정기관(대표·운영) / 공공기관 / 지자체✅ 필수 (생년월일 입력 시)

생년월일을 입력받는 모든 사이트가 해당됩니다.

5. 30초 자가진단 + FAQ

✅ 30초 자가진단

□ 생년월일 필드에 입력 형식(YYYY-MM-DD 등)이 안내되나요?

□ 연도 4자리·월일 2자리·구분자가 명확한가요?

□ 형식 안내가 항상 보이고 오류 전 예방하나요?

❓ FAQ

Q1. 형식을 안 알려주면 어떻게 되나요? 사용자가 제각각 적어(1985.3.15 등) 오류가 납니다. 형식을 미리 안내해 예방하죠. Q2. 자동 포맷팅을 하면 안내가 필요 없나요? 자동 포맷팅은 입력을 돕지만, 형식 안내도 함께 있어야 사용자가 무엇을 적을지 알죠. Q3. CP-386·392와 같나요? 같은 날짜 형식 안내입니다. 생년월일이 개인정보 폼의 핵심 항목이라 BP-008로 강조한 거죠.

6. 마무리

BP-008의 메시지:

어떤 형식으로 적는지 — 생년월일 입력 형식을 정확하게 안내하라.

직접 입력받는 생년월일은 형식을 모르면 오류가 납니다. 정확한 형식(YYYY-MM-DD, 자릿수·구분자)을 항상 보이는 안내로 제공해 오류를 예방하는 게 핵심이죠. 다음 편은 성별 기본값입니다.

다음 편 예고 ▶ 「575. (BP-009) [성별] 특정 성별을 기본값으로 지정하고 있지 않다.」

ViewCheck는 생년월일 입력 형식이 정확히 안내되는지를 진단합니다.

📚 참고 출처

KRDS 기본 패턴 — 개인 식별 정보 입력 가이드 — https://www.krds.go.kr/html/site/pattern/pattern_01.html

WCAG 2.1 SC 3.3.2 Labels or Instructions — https://www.w3.org/WAI/WCAG21/Understanding/labels-or-instructions.html

KRDS #ViewCheck #공공웹사이트 #전자정부 #디지털정부 #웹접근성 #디자인시스템 #UIUX #UI컴포넌트 #웹표준

KRDS,ViewCheck,공공웹사이트,전자정부,디지털정부,웹접근성,디자인시스템,UIUX,UI컴포넌트,웹표준

#KRDS#공공웹#기본패턴#생년월일#날짜형식안내#입력형식#형식가이드#폼안내

관련 글