mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-07 07:12:47 +08:00
Query类whereTime方法改进 支持日期表达式的缩写
This commit is contained in:
@@ -1242,15 +1242,19 @@ class Query
|
|||||||
$date = getdate();
|
$date = getdate();
|
||||||
switch(strtolower($op)){
|
switch(strtolower($op)){
|
||||||
case 'today':
|
case 'today':
|
||||||
|
case 'd':
|
||||||
$range = 'today';
|
$range = 'today';
|
||||||
break;
|
break;
|
||||||
case 'week':
|
case 'week':
|
||||||
|
case 'w':
|
||||||
$range = 'this week 00:00:00';
|
$range = 'this week 00:00:00';
|
||||||
break;
|
break;
|
||||||
case 'month':
|
case 'month':
|
||||||
|
case 'm':
|
||||||
$range = mktime(0, 0, 0, $date['mon'], 1, $date['year']);
|
$range = mktime(0, 0, 0, $date['mon'], 1, $date['year']);
|
||||||
break;
|
break;
|
||||||
case 'year':
|
case 'year':
|
||||||
|
case 'y':
|
||||||
$range = mktime(0, 0, 0, 1, 1, $date['year']);
|
$range = mktime(0, 0, 0, 1, 1, $date['year']);
|
||||||
break;
|
break;
|
||||||
case 'yesterday':
|
case 'yesterday':
|
||||||
|
|||||||
Reference in New Issue
Block a user