| @@ 413-425 (lines=13) @@ | ||
| 410 | ||
| 411 | break; |
|
| 412 | ||
| 413 | case 'this_year' : |
|
| 414 | ||
| 415 | if ( ! $end_date ) { |
|
| 416 | $month = 1; |
|
| 417 | } else { |
|
| 418 | $month = 12; |
|
| 419 | $day = cal_days_in_month( CAL_GREGORIAN, $month, $year ); |
|
| 420 | $hour = 23; |
|
| 421 | $minute = 59; |
|
| 422 | $second = 59; |
|
| 423 | } |
|
| 424 | ||
| 425 | break; |
|
| 426 | ||
| 427 | case 'last_year' : |
|
| 428 | ||
| @@ 427-440 (lines=14) @@ | ||
| 424 | ||
| 425 | break; |
|
| 426 | ||
| 427 | case 'last_year' : |
|
| 428 | ||
| 429 | $year -= 1; |
|
| 430 | if ( ! $end_date ) { |
|
| 431 | $month = 1; |
|
| 432 | } else { |
|
| 433 | $month = 12; |
|
| 434 | $day = cal_days_in_month( CAL_GREGORIAN, $month, $year ); |
|
| 435 | $hour = 23; |
|
| 436 | $minute = 59; |
|
| 437 | $second = 59; |
|
| 438 | } |
|
| 439 | ||
| 440 | break; |
|
| 441 | ||
| 442 | } |
|
| 443 | ||