날짜 관련 ksh

os/UNIX_LINUX 2010. 3. 9. 14:11
반응형


현재월이 2010년 03월 09일경우 UNIX의 ksh에서 날짜 표기

현재일자를 그대로 표기
NowDate=`date`
echo $NowDate

[실행결과]
2010년 3월 9일 화요일 오후 02시 06분 28초

현재월을 YYYYMM으로 표기
DATE_YYYYMM=`date '+%Y%m'`
echo $DATE_YYYYMM

[실행결과]
201003

현재일의 날짜 시간을 YYYYMMDD 형식으로 표기       
DATE_YYYYMMDD=`date '+%Y%m%d'`
echo $DATE_YYYYMMDD

[실행결과]
20100309


현재일의 하루전날짜구하기
PREV_1DAY_YYYYMMDD=`TZ=KST+15 date '+%Y%m%d'`
echo $PREV_1DAY_YYYYMMDD

[실행결과]
20100308

현재일의 2일 전날짜구하기
PREV_2DAY_YYYYMMDD=`TZ=KST+39 date '+%Y%m%d'`
echo $PREV_2DAY_YYYYMMDD

[실행결과]
20100307

현재의 시간 구하기
NOW_HOUR_MINUTE_SEC=`date '+%H%M%S'`
echo $NOW_HOUR_MINUTE_SEC

[실행결과]
140628

반응형
Posted by 공간사랑
,