OS/UNIX 공통
linux/unix date로 어제(yesterday) 날짜 출력
[PineTree]
2010. 5. 5. 09:24
반응형
리눅스 에서 하루전 의 날짜 출력
YESTERDAY=$(date +%Y%m%d --date '1 days ago')
echo $YESTERDAY
20100504
unix 에서 어제 날짜 가져오기
YESTERDAY=`TZ=GMT+15 date +%Y%m%d`; echo $YESTERDAY
20100504
YESTERDAY=`TZ=KST+15 date +%Y%m%d`; echo $YESTERDAY
*. 추가 사항
일반적으로 알고 있는 그리니치 기준 동경(+), 서경(-)로 생각하면 정 반대의 계산이 됨.. 반대 부호로 생각해야됨.. 삽질했음..
우리나라의 경우 표준 시간대가 'GMT+9'이므로, 하루 전을 계산하기 위해선 TZ=GMT+24가 아니라 TZ=GMT+15임.
반응형