public function __construct($locale = null) { parent::setLocale($locale); }
/** * Return difference between datetime1 and datetime2 in human locale format * * @param $datetime1 * @param $datetime2 * @param null $locale * @param string $formatIn * @return string */ public function differenceForHumans($datetime1, $datetime2, $locale = null, $formatIn = 'Y-m-d H:i:s') { parent::setLocale($locale); Carbon::setLocale($this->locale); $crb1 = Carbon::createFromFormat($formatIn, $datetime1, $this->timezone); $crb2 = Carbon::createFromFormat($formatIn, $datetime2, $this->timezone); return $crb2->diffForHumans($crb1); }