HTML <input> 시간 관련 타입 완전 정복: time, month, week, date, datetime-local
·
Programing/HTML
웹 폼에서 날짜와 시간을 입력받는 경우는 매우 많습니다. HTML5부터는 사용자 경험과 데이터 일관성을 높이기 위해 다양한 날짜/시간 입력 타입이 추가되었으며, 이들 타입은 기본적인 폼 처리뿐 아니라 예약 시스템, 달력 UI, 시간 기록 등 여러 실무 영역에서 핵심 기능으로 활용됩니다.이 글은 의 날짜/시간 관련 타입에 대해 기본 구조 → 고급 예제 → 자바스크립트 활용 → 심화 응용 순으로 설명하여 초보자도 글을 다 읽고 나면 준전문가 수준에 이를 수 있도록 구성했습니다.🕒 1. — 시:분 입력 전용✅ 기본 개념시간(시:분)을 입력받기 위한 입력 필드초 단위는 입력할 수 없음 (HH:mm 포맷)기본적으로 사용자의 로컬 시간대를 따름✅ 기본 사용 예예약 시간:💡 고급 사용 예 1: 최소/최대 시간 ..
자바스크립트 Date 객체 소개, 예제, 그리고 심화 활용법
·
Programing/javascript
연관글2025.04.24 - [Programing/javascript] - 자바스크립트 날짜 다루기: Date vs dayjs vs date-fns2025.04.24 - [Programing/javascript] - moment.js 소개, 사용법, 그리고 심화 이해자바스크립트에서 날짜와 시간을 다루기 위해 가장 기본적으로 사용하는 객체는 Date입니다. 브라우저 내장 객체로 별도의 설치 없이 사용할 수 있으며, 시간 생성, 포맷 추출, 시간 연산 등 다양한 기능을 제공합니다. 이 글에서는 Date 객체의 기본 사용법부터 유용한 예제, 그리고 실무에서 활용할 수 있는 심화 팁까지 정리해보겠습니다.✅ Date 객체 생성 방법const now = new Date(); // 현재 시간const specific..
자바스크립트 날짜 다루기: Date vs dayjs vs date-fns
·
Programing/javascript
웹 애플리케이션에서 날짜와 시간을 다루는 작업은 매우 흔하지만, 자바스크립트의 기본 Date 객체만으로는 복잡한 날짜 계산이나 포맷 변경 등을 처리하기 까다롭습니다. 이를 보완하기 위해 등장한 라이브러리들이 dayjs, date-fns이며, 두 라이브러리는 moment.js의 대안으로 널리 쓰이고 있습니다.이 글에서는 자바스크립트에서 날짜를 다루는 세 가지 방법을 비교하고, 각각의 특징과 사용법을 예제로 정리합니다.✅ 기본 내장 객체: Dateconst now = new Date();console.log(now.toISOString()); // 현재 시간 ISO 포맷const specific = new Date("2024-04-01T12:00:00");console.log(specific.getFullY..