<label for="user-time">시간 선택</label>
<input type="time" id="user-time">
실제 적용된 모습
<input type="time" value="09:30">
실제 적용된 모습
<label for="user-time-1">분 단위까지 선택</label>
<input type="time" id="user-time-1" step="120"> <!-- 120은 60의 배수 -->
<hr>
<label for="user-time-2">초 단위까지 선택</label>
<input type="time" id="user-time-2" step="1"> <!-- 1은 60으로 나누었을 때 나머지가 발생 -->
실제 적용된 모습
<label for="user-time-1">분 단위까지 설정</label>
<input type="time" id="user-time-1" value="09:30">
<hr>
<label for="user-time-2">초 단위까지 설정</label>
<input type="time" id="user-time-2" step="1" value="09:30:15">
실제 적용된 모습
<label for="user-time">시간 선택</label>
<input type="time" id="user-time" min="09:30" value="09:45">
실제 적용된 모습
<label for="user-time">시간 선택</label>
<input type="time" id="user-time" max="10:00" value="09:45">
실제 적용된 모습

caniuse.com에서 더 자세한 정보를 확인해 보세요.