adsense_in_article_test


[bash: date] UTC(GMT) 기준 시간을 로컬(한국) 시간으로 변환 리눅스 bash script

UTC (GMT) 기준으로 되어 있는 시간을 로컬(한국) 시간으로 변환하는 방법이다. date 명령에서 -d 옵션을 사용한다. 예시를 보면 금방 감이 잡힐 것이다.

# UTC 기준 2021년 6월 18일 20시 24분 10초를 한국 시간으로
date -d "TZ=\"UTC\" 2021-06-18 20:24:10"
Sat 19 Jun 2021 05:24:10 AM KST

# 출력 형식 지정 추가
date -d "TZ=\"UTC\" 2021-06-18 20:24:10" "+%Y.%m.%d %H:%M:%S"
2021.06.19 05:24:10

-d 옵션에서 TZ="UTC"라는 내용을 지정하여 입력하는 시간이 UTC 기준이라는 점을 명시했다. TZ값을 따옴표로 묶어야 하는데, -d 옵션을 사용할 때도 따옴표를 사용했으므로 역슬래시(\)를 이용해서 TZ값 지정에 사용된 따옴표를 리눅스 shell에서 해석하지 않도록 했다는 점에 유의(TZ=\"UTC\").

참고로 -d 옵션으로 어제, 내일 등을 지정하는 방법은 여기로



덧글

댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.



통계 위젯 (화이트)

149516
2895
2275607

2019 대표이글루_IT

B-Side