시간 형식 한 표에 정리
시간을 표기하는 방식이 여러 가지. 각 형식마다 자리가 다르다. 한 번 비교 점검표로 정리.
비교 1: Unix 타임스탬프
- 표기 → 숫자 (1700000000)
- 자리 → 컴퓨터 내부·로그·API
- 강점 → 단순·일관·계산 쉬움
- 약점 → 사람이 읽기 어려움
비교 2: ISO 8601
- 표기 → 2024-01-01T00:00:00Z
- 자리 → 국제 표준·API·JSON
- 강점 → 사람·컴퓨터 모두 읽기 쉬움
- 약점 → 표기가 길다
비교 3: RFC 2822
- 표기 → Mon, 01 Jan 2024 00:00:00 GMT
- 자리 → HTTP 헤더·이메일
- 강점 → 영어권 자연스러움
- 약점 → 한국어 환경 어색
비교 4: 한국 표기
- 표기 → 2024년 1월 1일 09:00
- 자리 → 사용자 화면
- 강점 → 한국인 친근
- 약점 → 시스템 간 호환 약함
비교 5: 변환 가능
네 형식 모두 같은 시점을 다른 표기로. 도구로 변환 가능. 타임스탬프 변환기로 형식 사이 변환.
비교 6: 사용 자리
- 내부 처리 → Unix
- API 통신 → ISO 8601
- HTTP 헤더 → RFC 2822
- 사용자 화면 → 한국 표기
점검 체크리스트
- 본인 자료 형식 확인
- 출력 형식 결정
- 시간대(UTC/KST) 명확
- 도구로 변환 검증
Unix 타임스탬프 변환기로 형식 사이 자유 변환.
마무리
형식은 자리가 다르다. 점검 항목을 거쳐 두면 본인 자리에 맞는 형식 선택이 빠르다.