시간 변환
초·분·시·일 단위를 변환
변환 결과
60초
시간 단위 변환이란?
시간 단위 변환은 밀리초·초·분·시·일·주·월·년 사이에서 값을 서로 환산하는 작업입니다. 프로그래밍에서 타임아웃 값을 설정하거나, 프로젝트 기간을 다른 단위로 환산하거나, 초 단위 로그를 사람이 읽기 쉬운 형태로 바꿀 때 자주 필요합니다. 본 계산기는 모든 단위를 초(s)를 기준으로 환산해 어떤 조합이든 즉시 계산합니다.
사용 방법
변환할 값을 입력하고 원본 단위와 대상 단위를 선택하면 자동으로 계산 결과가 표시됩니다. 두 단위를 서로 바꾸고 싶다면 단위 바꾸기 버튼을 누르면 됩니다.
결과 = 입력값 × 원본 단위 계수(초) ÷ 대상 단위 계수(초)
주요 단위 환산표 (1초 기준)
| 단위 | 기호 | 1초 기준 값 |
|---|---|---|
| 밀리초 | ms | 1,000 ms |
| 초 | s | 1 s |
| 분 | min | 0.016667 min |
| 시 | h | 0.000278 h |
| 일 | day | 0.0000116 day |
| 주 | week | 0.00000165 week |
| 월(30일) | month | 0.000000386 month |
| 년(365일) | year | 0.0000000317 year |
자주 쓰는 변환 예: 1분=60초, 1시간=3,600초, 1일=86,400초, 1주=604,800초입니다.
1년이 365.2422일이라 윤년 규칙이 3단계인 이유, 그리고 유닉스 시간
지구가 태양을 한 바퀴 도는 데 걸리는 실제 시간(회귀년)은 정확히 365일이 아니라 약 365.2422일입니다. 매년 365일로만 계산하면 100년마다 약 24.22일의 오차가 쌓여 계절과 달력이 어긋나므로, 그레고리력은 이를 보정하기 위해 3단계 규칙을 둡니다: ① 4로 나누어떨어지는 해는 윤년(2월 29일 추가), ② 그중 100으로 나누어떨어지는 해는 평년으로 되돌리되, ③ 400으로 나누어떨어지는 해는 다시 윤년으로 만듭니다. 이 3단계를 적용하면 그레고리력의 평균 1년 길이는 365 + 1/4 − 1/100 + 1/400 = 365.2425일로, 실제 회귀년(365.2422일)과의 오차가 3,300년에 하루 수준으로 줄어듭니다. 2000년은 400으로 나누어떨어져 윤년이었지만, 1900년은 100으로 나누어떨어지고 400으로는 나누어떨어지지 않아 평년이었던 이유가 바로 이 규칙 때문입니다.
한편 컴퓨터 시스템은 날짜를 사람이 읽는 형식이 아니라 유닉스 시간(Unix time), 즉 1970년 1월 1일 00:00:00(UTC)를 기준(0)으로 삼아 그 이후 경과한 초(second) 수로 표현합니다. 서버 로그·API 타임스탬프·데이터베이스 저장 시각 대부분이 이 방식을 씁니다. 1일=86,400초, 평년(365일)=31,536,000초, 윤년(366일)=31,622,400초를 유닉스 시간에 더하면 날짜를 계산할 수 있습니다.
| 기준 | 1년 길이 | 비고 |
|---|---|---|
| 실제 회귀년 | 365.2422일 | 지구 공전 실측치 |
| 그레고리력 평균 | 365.2425일 | 365+1/4−1/100+1/400 |
| 단순 평년 | 365일 | 윤년 미반영 근사 |
| 윤년 | 366일 | 2월 29일 추가 |