基本上,我的问题是找到日期范围
从今天开始[使用日期()],我想找到
本周的开始和结束日期
Let's assume
Today: 14 July, 2011
start of week: 10 July, 2011
end of week: 16 July, 2011
当月的开始和结束日期
Let's assume
Today: 14 July, 2011
start of month: 1 July, 2011
end of month: 31 July, 2011
我如何找到这些日期?
答案 0 :(得分:3)
$firstOfTheMonth = date('1 F Y');
$lastOfTheMonth = date('t F Y');
$startOfTheWeek = date('j F Y', mktime(0, 0, 0, date('n'), date('j') - date('w')));
$endOfTheWeek = date('j F Y', mktime(0, 0, 0, date('n'), date('j') - date('w') + 6));
所有different parameters for date
基本上都能满足你所需要的一切,剩下的就是一点点数学。