- 정보공유
[PHP] 지난주 날짜 구하기
월 ~ 일
$todate = '2018-03-01';
$timestr = strtotime($todate);
$week = date('w', strtotime($todate));
$weekfr = $timestr - ($week * 86400);
$weekla = $weekfr + (6 * 86400);
$prev_frdate = date('Y-m-d', $weekfr - (86400 * 6)); // 지난주 시작일자
$prev_todate = date('Y-m-d', $weekla - (86400 * 6)); // 지난주 종료일자
일 ~ 토
$todate = '2018-03-01';
$timestr = strtotime($todate);
$week = date('w', strtotime($todate));
$weekfr = $timestr - ($week * 86400);
$weekla = $weekfr + (6 * 86400);
$prev_frdate = date('Y-m-d', $weekfr - (86400 * 7)); // 지난주 시작일자
$prev_todate = date('Y-m-d', $weekla - (86400 * 7)); // 지난주 종료일자