Epoch Converter
에포크 변환기 - Unix 시간 변환기
현재 Unix 시간은:
1776001486
에포크를 읽기 쉬운 날짜와 시간으로 변환하고 그 반대로 변환
년, 월, 일의 시작과 끝에 대한 타임스탬프
초를 년, 월, 일, 시간, 분으로 변환
Unix 에포크란 무엇인가요?
Unix 에포크는 Unix 시간, POSIX 시간, 또는 Unix 타임스탬프라고도 하며, 1970년 1월 1일 00:00:00 UTC 이후 경과한 초 수를 뜻합니다. 윤초는 포함되지 않습니다 (ISO 8601: 1970-01-01T00:00:00Z). 엄밀히 말하면 에포크는 Unix 시간 0을 가리키지만, 일반적으로는 Unix 시간을 통칭하는 약어처럼 쓰이는 경우가 많습니다.
| 일반 시간 | 초 |
|---|---|
| 1 시간 | 3600 초 |
| 1 일 | 86400 초 |
| 1 주 | 604800 초 |
| 1 개월 (~30.437 일) | 2629743 초 |
| 1 년 (365.25 일) | 31557600 초 |
프로그래밍 언어에서의 현재 Unix 시간
| Python | import time; time.time() |
| PHP | time() |
| JavaScript | Math.round(new Date().getTime()/1000.0) |
| Java | long epoch = System.currentTimeMillis()/1000; |
| C# | DateTimeOffset.Now.ToUnixTimeSeconds() |
| Perl | time |
| Ruby | Time.now.to_i |
| Go | time.Now().Unix() |
| R | as.numeric(Sys.time()) |
| Lua | epoch = os.time() |
| Dart | DateTime.now().millisecondsSinceEpoch ~/ 1000 |
| MySQL | SELECT unix_timestamp(now()) |
| PostgreSQL | SELECT extract(epoch FROM now()); |
| SQL Server | SELECT DATEDIFF(SECOND, '1970-01-01', GETUTCDATE()); |
| SQLite | SELECT unixepoch(); |
| Unix/Linux/MacOS | date +%s |
참고: 이 페이지의 모든 도구는 컴퓨터의 날짜 및 시간 설정을 기준으로 하며 JavaScript를 사용해 시간을 변환합니다. 일부 브라우저는 과거의 모든 날짜에도 현재의 일광 절약 시간제 규칙을 적용합니다. JavaScript는 윤초를 지원하지 않습니다.