怎么获得一段时间内的完整星期(周一到周末)的数量php 有什么比较好的方法
怎么获得一段时间内的完整星期(周一到周末)的数量php 有什么比较好的方法
额。。。需要那么复杂吗
1 2 3 4 5 6 |
|
update 2016/01/20 13:34:07
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
|
输出
1 2 3 4 5 6 7 |
|
1 |
|
拿到开始-结束的日期集合(摸我),然后遍历,如果:
1 |
|
就
楼主又修改了问题,真崩溃啊
1 |
|
拿到下一个周一,DatePeriod步长设为7,遍历之。
掐头(all_duration_seconds - ( ( 7 - ( day_of_week_at_begin -1 ) ) * seconds_of_day ) ),
中间取模(n/seconds_of_week),
去尾( rest_seconds > 0 ? 1 : 0 )
这样比较中庸吧
懒得改了, 标题没看清 -- 完整