@용어정리
-
유닉스 시간 (Unix time) : 1970년 1월 1일 00:00:00 UTC 부터 경과 시간을 초 (또는 밀리초) 로 환산하여 정수로 나타낸 것이다. Node.js의 Date.now() 함수는 밀리초를 나타내기 위해 64비트를 사용한다.
-
파일타임 (Filetime) : 윈도우가 지원하는 시간 포맷 중 하나이다. 1000만 분의 1초 단위 (100 나노초)로 표현되며, 1601년 1월 1일을 기준으로 경과한 시간을 표현한다.
@본문
현재 시간 또는 현재 시간으로부터 일정 시간 이전/이후의 시간을 유닉스 시간과 파일타임으로 변환하는 프로그램입니다.
./time_printer.exe [unixtime/filetime/format] [현재로부터 시간 차이 (밀리초) (기본값 0)]
./time_printer.exe unixtime <- 현재시간을 유닉스 시간으로 표현 (밀리초)
1604887340281
./time_printer.exe unixtime 1000 <- 현재시간으로부터 1초 뒤를 유닉스 시간으로 표현 (밀리초)
1604887352838
./time_printer.exe unixtime -5000 <- 현재시간으로부터 5초 앞을 유닉스 시간으로 표현 (밀리초)
1604887356122
./time_printer.exe filetime <- 현재시간을 파일타임으로 표현
132493609705410000
./time_printer.exe filetime 3000 <- 현재시간으로부터 3초 뒤를 파일타임으로 표현
132493610694660000
./time_printer.exe filetime -9000 <- 현재시간으로부터 9초 앞을 파일타임으로 표현
132493610679340000
./time_printer.exe format
2020-11-09 11:04:50.700 +0900
모든 소스코드는 Github에서 확인하실 수 있습니다.
'컴퓨터 공학' 카테고리의 다른 글
AES 암호화 알고리즘 조사 (0) | 2021.04.17 |
---|---|
2019년 국가 별 개발자 연봉 (0) | 2021.03.19 |
타입스크립트에서 worker_threads 사용 기본 예제 (0) | 2021.02.23 |
이미지 대표 색상 추출 프로그램 개발 (0) | 2021.02.23 |
도커 기반 CentOS 7에서 systemctl 명령어 사용하는 방법 (0) | 2021.02.23 |