private function addressNeedSync($result) { $created = new \Carbon\Carbon($result->updated_at); $now = \Carbon\Carbon::now(); $difference = $created->diffInMonths($now); if ($difference >= 6) { $this->addressOutSync = $result; return false; } return true; }
// 'month': 9, // 'year': 2015, // 'hour': 0, // 'min': 0, // 'sec': 0 // }, // omitWeeks: true <?php $launchingDateTime = !empty($global_params['launching_datetime']) ? $global_params['launching_datetime'] : '2017-01-01 00:00:00'; $datetime = new Carbon\Carbon($launchingDateTime); $sec = $datetime->diffInSeconds() % 60; $min = $datetime->diffInMinutes() % 60; $hour = $datetime->diffInHours() % 24; $day = $datetime->diffInDays() % 30; $month = $datetime->diffInMonths() % 12; $year = $datetime->diffInYears(); ?> targetOffset: { 'day': {{ $day }}, 'month': {{ $month }}, 'year': {{ $year }}, 'hour': {{ $hour }}, 'min': {{ $min }}, 'sec': {{ $sec }} }, omitWeeks: true }); })