본문으로 이동
날짜·시간·타임존
-
날짜·시간·타임존
타임존과 서머타임 입문: IANA 이름, 없는 시각, tzdata
CST·IST 가 모호한 이유, 서머타임으로 사라지는 02:30 을 8개 언어가 어떻게 처리하는지, zdump 로 보는 1987~88년 한국 서머타임, PHP 가 KST 를 +08:30 으로 읽는 이유까지 실행해 확인합니다.
-
날짜·시간·타임존
시간대를 넘는 스케줄링: cron·서머타임·시계 오차
02:30 작업이 3월엔 0번, 10월엔 2번 실행되고, 주간 회의가 1시간 밀리고, 시계 오차 30초에 토큰 절반이 거부됐다. 서머타임 없는 한국에서 놓치기 쉬운 시간 버그를 시뮬레이션으로 재고 테스트로 고친다.
-
날짜·시간·타임존
DB에 날짜·시간 저장하기: SQLite TEXT vs INTEGER vs REAL 실측
100만 건의 시각을 SQLite에 세 방식으로 저장해 크기와 인덱스 속도를 실측. datetime('now')는 UTC, 오프셋 혼재로 순서가 뒤집히는 함정, MySQL 타입, 2038년 문제, JSON까지.
-
날짜·시간·타임존
유닉스 타임스탬프·UTC·ISO 8601 입문: 실행하며 익히는 날짜 기초
서버 로그가 9시간 어긋나고 날짜가 1970년이나 58142년이 되는 이유를 직접 실행해 확인합니다. 순간과 벽시계 시각, 초와 밀리초, ISO 8601, 파이썬 naive/aware TypeError 와 utcnow 함정까지.
-
날짜·시간·타임존
날짜 파싱과 포맷: ISO 8601, 로캘, 음력 표시의 함정
날짜 강좌 3. 2월 30일을 3월 2일로 바꾸는 PHP, 시차로 하루 밀리는 JS Date, Java YYYY 연말 버그, '2026. 3. 4.'가 다시 안 읽히는 문제를 실행 결과로.
-
날짜·시간·타임존
날짜 계산: 월말, 윤년, 만 나이, 음력 생일까지
날짜 강좌 4. 1월 31일 + 1개월이 2월 28일과 3월 3일로 갈리는 표, 2월 29일 + 1년, 서머타임의 23시간짜리 하루, 만 나이, 윤달 때문에 한 달 밀리는 음력 생일.
↑