[PHP] 다가올 가장 가까운 평일을 구하기

오늘이 토요일인 경우 월요일을 구하고 싶다면? 예컨대, CMS 출금예정일을 생각해 보자. CMS 출금일이 25일인데 이 날이 토요일이라면 월요일 날짜를 구해서 출금 예정일이라고 알려 줘야 한다. 평일이라면 그냥 해당일을 리턴해 주고 말이다. 그럴 때 아래 함수를 사용하면 된다. 아, 물론 한국 명절이 적용되진 않는다. 딱 토일요일만 체크한다.

function get_가까운_평일($date = null){
    if( ! $date){
        $date = date('Ymd');
    }
    return date('Ymd', strtotime($date . ' +0 Weekday'));
}

strtotime은 잘 공부해 두면 쓸모가 많을 것 같다.

카테고리

17년차 풀스택 웹 개발자 안형우입니다

웹 개발에서도 중요한 것은 개념입니다.
이 블로그에는 제가 개발하며 익힌 개념들을 정리합니다.

워드프레스를 오래 다뤄 왔고 강의도 두 편 찍었습니다.
– 인프런 “워드프레스 제대로 개발하기 어드민 편, 클라이언트 편
– 클래스101 “누구나 할 수 있는 워드프레스 홈페이지 만들기 – 기획부터 출시까지 한 방에 OK

유튜브 채널에 워드프레스 관련 팁들을 올리고 있습니다.

👉 소개 더 보기

대표글

댓글 남기기