UTC & GMT

2021. 4. 14. 04:14·기타/잡동사니

Goal

UTC 와 GMT에 대한

  • 어원 & 의미
  • 차이점

 

언제 쓰이나?

Java, Javascript의 Date 함수 공식 문서를 살펴보면 UTC, GMT 라는 단어가 등장한다. 대체 요놈들의 정체는 무엇일까?

 

둘다 세계 협정시로 표준이 되는 시간을 나타낸다.

 

어원 & 의미

GMT: Greenwich Mean Time

영국 런던 ~ 뉴질랜드 웰링턴을 기준으로 한 협정 세계시.

 

UTC: Universal Time Coordinated (영어권 국가 기준)

영국의 그리니치 천문대 (경도 0)을 기준으로 하는 세계 표준 시간대.

 

KST: Korea Standard Time (GMT/UTC + 9) 

한국은 협정 세계시보다 9시간이 빠르다.

 

* epoch time

The Unix epoch (or Unix time or POSIX time or Unix timestamp) is the number of seconds that have elapsed since January 1, 1970 (midnight UTC/GMT)

1970년 1월 1일 세계 협정시 자정을 기준으로부터 흐른 시간 '초'이다.

Javascript 에서 `Date.getTime()` 내장 객체로 시간을 구할 경우 '밀리초'단위가 나오기 때문에

epoch 시간을 구하기 위해서는 다음과 같은 변환과정이 필요하다.

//The getTime method returns the current time in milliseconds.
Math.floor(new Date().getTime()/1000.0) 

 

 

 

그래서 뭐가 다른데?

사실상 같다. 초의 소수점 단위만 다르다.

다만, 일반적으로 기술적인 표기에서는 UTC 가 사용된다.

 

 

* UTC (세계 협정시)는 오차가 30만년에 1초라고 할 정도로 아주 정확하다.

 

 

 

🔗 Reference

 

Date - JavaScript | MDN

Date Date 생성자는 시간의 특정 지점을 나타내는 Date 객체를 생성합니다. Date 객체는 1970년 1월 1일 UTC(국제표준시) 00:00으로부터 지난 시간을 밀리초로 나타내는 유닉스 타임스탬프를 사용합니다.

developer.mozilla.org

 

 

Epoch Converter

Convert Unix Timestamps (and many other date formats) to regular dates.

www.epochconverter.com

 

 

저작자표시 (새창열림)

'기타 > 잡동사니' 카테고리의 다른 글

YAML 파일 작성법  (0) 2021.08.06
CI/CD Auto Deploy with AWS  (0) 2021.07.22
[Error] cmd 한글깨짐 cp949 -> UTF-8  (0) 2020.10.13
Visual Studio Code Remote-SSH  (0) 2020.01.30
절전 모드 !  (0) 2020.01.22
'기타/잡동사니' 카테고리의 다른 글
  • YAML 파일 작성법
  • CI/CD Auto Deploy with AWS
  • [Error] cmd 한글깨짐 cp949 -> UTF-8
  • Visual Studio Code Remote-SSH
M_Falcon
M_Falcon
  • M_Falcon
    Falcon
    M_Falcon
  • 전체
    오늘
    어제
    • 분류 전체보기 (429) N
      • Web (16)
        • Nodejs (14)
        • Javascript (23)
        • FrontEnd (4)
      • DataBase (39)
        • Fundamental (1)
        • Redis (4)
        • PostgreSQL (10)
        • NoSQL (4)
        • MySQL (9)
        • MSSQL (3)
        • Error (4)
      • Algorithm (79)
        • Algorithm (문제풀이) (56)
        • Algorithm (이론) (23)
      • JVM (64) N
        • Spring (13)
        • JPA (5)
        • Kotlin (13)
        • Java (23) N
        • Error (7)
      • 기타 (68)
        • Kafka (3)
        • Kubernetes (3)
        • Docker (12)
        • git (19)
        • 잡동사니 (26)
      • 재테크 (11)
        • 세무 (4)
        • 투자 (3)
        • 보험 (0)
      • BlockChain (2)
        • BitCoin (0)
      • C (32)
        • C (10)
        • C++ (17)
        • Error (3)
      • Low Level (8)
        • OS (3)
        • 시스템 보안 (5)
      • 네트워크 (3)
      • LINUX (30)
        • Linux (26)
        • Error (4)
      • 저작권과 스마트폰의 이해 (0)
      • 생각 뭉치 (6)
      • 궁금증 (2)
      • Private (4)
        • 이직 경험 (0)
        • 꿈을 찾아서 (1)
      • Android (21)
        • OS (4)
  • 블로그 메뉴

    • 홈
    • WEB
    • 알고리즘
    • DataBase
    • Linux
    • Mobile
    • C
    • 방명록
  • 링크

    • github
  • 공지사항

  • 인기 글

  • 태그

    Spring
    Kotlin
    javascript
    ubuntu
    알고리즘
    algorithm
    kafka
    Git
    백준
    android
    프로그래머스
    database
    C++
    java
    PostgreSQL
    Programmers
    linux
    JPA
    Bitcoin
    docker
  • hELLO· Designed By정상우.v4.10.3
M_Falcon
UTC & GMT
상단으로

티스토리툴바