달력 선택기
Date picker달력 선택기, 팝업 달력, 날짜 및 시간 선택기 또는 시간 선택기는 사용자가 달력에서 날짜 및/또는 시간 범위에서 시간을 선택할 수 있는 그래픽 사용자 인터페이스 위젯입니다.일반적으로 날짜를 입력하기 위해 클릭했을 때 필드 옆 또는 아래에 캘린더를 팝업하여 사용자가 적절한 날짜로 필드를 채울 수 있도록 하거나 아이콘을 클릭했을 때 캘린더(또는 시간 필드)가 나타나도록 캘린더 아이콘이 있는 텍스트박스를 제공합니다.r 위젯을 직접(직접)합니다.
달력 보기에는 다음과 같은 몇 가지 장점이 있습니다.
- 사용자가 날짜를 입력하기 위해 마우스에서 손을 떼지 않고 팝업 달력에서 날짜를 클릭하는 것만으로 날짜를 입력할 수 있습니다.
- 날짜 범위를 제한하여 날짜 유효성 검사(예: 오늘 이후 및 2주 후 또는 과거 날짜만)
- "시작" 날짜 필드 집합의 경우, "시작" 필드가 채워진 경우 "끝" 필드를 "시작" 필드 이전 날짜로 설정할 수 없거나 "끝" 필드가 채워진 경우 "시작" 필드를 "끝" 필드보다 늦은 날짜로 설정할 수 없도록 날짜 범위를 입력할 수 있습니다.
- "오늘" 버튼을 가질 수 있다
- 일주일이 시작되는 날을 맞춤화할 수 있다
- 예를 들어 2100년 2월 29일이나 6월 31일 등 법적 날짜만 입력할 수 있습니다.
- 날짜 형식의 혼동이 해소되었습니다.예를 들어 2010년 7월 4일, 2010년 4월 7일, 2007년 4월 10일 등입니다.
타임 피커의 경우, 유저에게 확실히 하는 등, 많은 유사한 기능을 사용할 수 있습니다.
- 잘못된 시간(25:18, 4:61)을 입력할 수 없습니다.
- 고객님이 직접 약속을 선택할 수 있는 업소에서는 오후 6시, 5시 30분에 문을 닫는 업소 또는 무인 시간(점심 등)에는 선택할 수 없습니다.
- 잘못된 범위를 선택할 수 없습니다(선택한 시간을 5분, 10분 또는 15분 또는 2:30 또는 2:45와 같은 모든 범위로 제한할 수 있지만 2:37은 사용할 수 없습니다).
프로그램 가능한 달력 선택기의 예는 jQuery UI JavaScript 사용자 인터페이스 라이브러리(http://jqueryui.com/datepicker/에 있는 문서)에 나와 있습니다.