PHP获取本周周一周日时间戳

网上的方式是strtotime('Monday')的方式
周一 strtotime('Monday'),
这种方式存在一个坑,当当前时间不是周一的时候是下周一时间戳,当当前时间是周一时,获取的时间是本周一的时间戳

方式二:

$today = strtotime(date('Y-m-d'));
$weekday = date('w') == 0 ? 7 : date('w');
$Monday = $today - ($weekday - 1) * 3600 * 24;
$Sunday = $Monday + 7 * 24 * 3600  - 1;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容