AI智能
改变未来

PHP获取今天开始时间结束时间本周开始时间结束时间本月开始时间结束时间

//当天开始时间$today_start_time = strtotime(date(\"Y-m-d\",time()));//当天结束之间$today_end_time = $start_time+86399;//获取本周开始时间$week_start_time = strtotime(\'this week Monday\',time());//获取本周结束时间(直接获取的下周开始时间,可以-1)$week_end_time = strtotime(\'next Monday\',time());//获取本月开始时间$month_start_time = strtotime(date(\'Y-m-01\'));//获取本月结束时间$month_end_time = mktime(23,59,59,date(\'m\'),date(\'t\'),date(\'Y\'));

ThinkPHP查询时间区间可以用whereTime()

// 大于某个时间Db::table(\'think_user\')->whereTime(\'birthday\', \'>=\', \'1970-10-1\')->select();// 小于某个时间Db::table(\'think_user\')->whereTime(\'birthday\', \'<\', \'2000-10-1\')->select();// 时间区间查询Db::table(\'think_user\')->whereTime(\'birthday\', \'between\', [\'1970-10-1\', \'2000-10-1\'])->select();// 不在某个时间区间Db::table(\'think_user\')->whereTime(\'birthday\', \'not between\', [\'1970-10-1\', \'2000-10-1\'])->select();

Tp5手册传送门
Tp5.1手册传送门

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » PHP获取今天开始时间结束时间本周开始时间结束时间本月开始时间结束时间