PHP
[PHP] 금일 기준 저번주 월요일 조회 / 지난주 요일 구하기
chsr
2021. 5. 7. 11:27
728x90
반응형
■ PHP 금일 기준 저번주 월요일 조회 / 지난주 요일 구하기
■ 사용법
$YY = date('Y'); // 년
$MM = date('m'); // 월
$DD = date('d'); // 일
// 해당 날짜의 요일을 숫자로 뽑음.
$firstDate = date('w', mktime( 0, 0, 0, $MM, $DD, $YY));
// 만약 일요일이라면
if(!strcmp($firstDate, '0')) { $firstDate1 = ($firstDate - 1) + 7; }
else{ $firstDate1 = ($firstDate - 1 ); }
$preMonday = $firstDate1 + 7; // 저번주 월요일
$preSunday = $firstDate1 + 1; // 저번주 일요일
// 저번주의 시작일 (월요일,일요일)
$preMonday = date('Y-m-d', mktime(0, 0, 0, $MM, $DD - $firstDate1, $YY));
$preSunday = date('Y-m-d', mktime(0, 0, 0, $MM, $DD - $endDate1, $YY));
// 금일:2021-05-07 기준
echo ' StartDate: ' . $StartDate; // StartDate: 2021-04-26
echo ' endDate: ' . $endDate; // endDate: 2021-05-02
728x90
반응형