날짜, 시간, 시간대(Time Zone) 개념 정리
·
CS
개발에서 시간은 익숙한 값처럼 보이지만, 실제로 다뤄보면 생각보다 까다롭습니다.같은 `2026-03-18 18:00` 이더라도 어떤 시스템에서는 한국 시간일 수 있고, 어떤 시스템에서는 UTC일 수 있습니다. 또 어떤 값은 "실제로 발생 한 순간"을 의미하고, 어떤 값은 "한국 시간 기준 오후 6시"처럼 특정 지역 규칙을 따라야 합니다.그래서 시간은 단순한 숫자가 아니라, 해석 기준까지 함께 붙는 데이터라고 보는 편이 맞을 것 같습니다. 해당 글에서는 날짜·시간·타임스탬프·오프셋·시간대까지 한 번에 정리해보려고 합니다. 날짜(Date), 시간(Time), 날짜와 시간(DateTime)먼저 가장 기본이 되는 구분부터 잡아야 합니다. 날짜(Date)는 달력상의 날짜 자체를 의미합니다.예를 들면 `2026-0..