리눅스에서 이 전 또는 이 후 날짜를 선택하는 방법에 대하여 알아봅니다.



# 리눅스 이 전 또는 이 후 날짜 불러오기
먼저 날짜를 불러오기 위해서는 date 명령어를 사용합니다.

date


date는 날짜를 출력하여 보여줍니다.
$ date

//  출력 결과
Sat Jul 4 20:47:24 KST 2020

날짜를 원하는 포맷으로 출력하고 싶다면 관련된 아래 링크에서 확인해보세요.

링크 바로가기 >
https://webisfree.com/2020-07-01/리눅스-오늘-날짜의-파일-생성하는-방법-및-예제

이제 이 전 또는 다음 날짜 선택하는 방법을 알아보려고 합니다


! 이 전 날짜 선택하기, previous date
이 전 날짜를 선택하기 위해서 --date 문법을 사용할 수 있습니다. 이때 아래와 같은 방법으로 날짜 선택이 가능합니다.

// 하루 이 전 날짜 불러오기
date --date '1 day ago'
date --date 'yesterday'

// 일 주일 이 전, 전 주 날짜 불러오기
date --date '7 days ago'
date --date '1 week ago'

// 한 달 전, 두 달 전, 세 달 전 날짜 불러오기
date --date '1 month ago'
date --date '2 month ago'
date --date '3 month ago'

// 일 년 전, 이 년 전 날짜 불러오기
date --date '1 year ago'
date --date '2 year ago'

여기까지 이 전 날짜를 선택하고 불러오는 방법이었습니다. 그럼 아래는 이 후 날짜, 다가올 날을 선택하는 방법에 대하여 알아봅니다.


! 이 후 날짜 선택하는 방법
이번에는 반대로 이 후의 날짜를 선택하는 방법에 대하여 알아봅니다. 방법은 매우 간단합니다. 위에서 ago 키워드를 제외하면 됩니다. 아래에서 봐주세요.

몇 가지 예제들을 간단하게 알아보겠습니다.
date --date '2 day'
// 이틀 후, 2일 후의 날짜 값 출력됨

date --date '3 week'
// 3 주 후의 날짜 표시

date --date '4 month'
// 4 개월 뒤의 날짜를 출력함

date --date '5 year'
// 5년 후 날짜를 출력

각각 다가올 일, 주, 월, 년 단위의 날짜를 선택 출력할 수 있습니다.


여기까지 이 전, 이 후 날짜를 선택하는 방법을 모두 알아봤습니다.