1:
2:
function DayOneYearBack() {
3:
4:
$today_date = date("Y-m-d");
5:
$weekday_today = date("N", strtotime($today_date));
6:
$weekday_year_before = date('Y-m-d', strtotime('-1 year', strtotime($today_date)));
7:
8:
if ($weekday_today == 1) {
9:
$display_day_before = date('Y-m-d', strtotime('next monday', strtotime($weekday_year_before)));
10:
} elseif ($weekday_today == 2) {
11:
$display_day_before = date('Y-m-d', strtotime('next tuesday', strtotime($weekday_year_before)));
12:
} elseif ($weekday_today == 3) {
13:
$display_day_before = date('Y-m-d', strtotime('next wednesday', strtotime($weekday_year_before)));
14:
} elseif ($weekday_today == 4) {
15:
$display_day_before = date('Y-m-d', strtotime('next thursday', strtotime($weekday_year_before)));
16:
} elseif ($weekday_today == 5) {
17:
$display_day_before = date('Y-m-d', strtotime('next friday', strtotime($weekday_year_before)));
18:
} elseif ($weekday_today == 6) {
19:
$display_day_before = date('Y-m-d', strtotime('next saturday', strtotime($weekday_year_before)));
20:
} elseif ($weekday_today == 7) {
21:
$display_day_before = date('Y-m-d', strtotime('next sunday', strtotime($weekday_year_before)));
22:
}
23:
24:
return $display_day_before;
25:
26:
}
27: