在网上看到挺多人获取本周第一天和最后一天的日期代码写得挺复杂的,这里给大家分享一段简单一点的代码:
<?php header("Content-type: text/html; charset=utf-8"); date_default_timezone_set('PRC'); $date = date("Y-m-d"); $lastday=date("Y-m-d",strtotime("{$date} Sunday")); echo('今天日期是:'.$date.'<br/>'); echo('本周第一天是:'.date("Y-m-d",strtotime("$lastday - 6 days")).'<br/>'); echo('本周最后一天是:'.$lastday); ?>
先是获取到今天的日期,然后通过它计算出本周最后一天的日期,再通过最后一天的日期减掉6天就可以得到本周第一天的日期了。