PHP 第 1 周和第 2 周系统
PHP week1 and week2 system
我正在尝试在 PHP 中创建时间表。我的时间表经过第 1 周和第 2 周。第 1 周紧接着第 2 周,第 2 周紧接着第 1 周,每周重复。
如何使用 PHP 查找我在某个日期的周数?
W
是一年中的周数。
function whatMyWeek($timestamp) {
if ((int) date('W', $timestamp) % 2) {
return 'week odd'; // Week 1
} else {
return 'week even'; // Week 2
}
}
// now
echo whatMyWeek(time()); // week odd
// a week ago
echo whatMyWeek(time() - 60*60*24*7); // week even
// two week ago
echo whatMyWeek(time() - 60*60*24*7*2); // week odd
我正在尝试在 PHP 中创建时间表。我的时间表经过第 1 周和第 2 周。第 1 周紧接着第 2 周,第 2 周紧接着第 1 周,每周重复。
如何使用 PHP 查找我在某个日期的周数?
W
是一年中的周数。
function whatMyWeek($timestamp) {
if ((int) date('W', $timestamp) % 2) {
return 'week odd'; // Week 1
} else {
return 'week even'; // Week 2
}
}
// now
echo whatMyWeek(time()); // week odd
// a week ago
echo whatMyWeek(time() - 60*60*24*7); // week even
// two week ago
echo whatMyWeek(time() - 60*60*24*7*2); // week odd