Carbon.php Les symboles de séparation n'a pas pu être trouvé Données manquantes

Tout d'abord, j'ai récupérer tous les enregistrements,

//get inventory items
$inv = inventory::all();

et puis je boucle sur les enregistrements retrouvés et modifier le created_at et updated_at données pour la rendre plus lisible par l'homme date.

foreach($inv as $i){
    $i->created_at = date("M d, Y",strtotime($i->created_at));
    $i->updated_at = date("M d, Y",strtotime($i->updated_at));
}

mais il me renvoie cette erreur,

InvalidArgumentException dans Carbon.php la ligne 425: les données Inattendues
trouvé. Les données inattendues trouvé. Les symboles de séparation n'a pas pu être trouvé
Les données manquantes

toutes les idées, de les aider, des indices, des suggestions, des recommandations, s'il vous plaît?

voici mon modèle

namespace App;

use Illuminate\Database\Eloquent\Model;

class inventory extends Model
{
    protected $table = "inventory";
    protected $primaryKey = "item_id";
    public $incrementing = false;

    public function profile(){
        return $this->belongsTo('App\profile','username');
    }
    public function inventory_images(){
        return $this->hasMany('App\inventory_images','item_id');
    }
}

et de la lame, je peux utiliser

{{ date("M d, Y",strtotime($i->created_at)) }}

{{ date("M d, Y",strtotime($i->updated_at)) }}

et il fonctionne très bien.

Avez-vous arriver à faire quelque chose de fantaisie avec votre inventory modèle pour le rendre poignée de propriétés de date avec le Carbone?
non, je n'ai pas sir
Il y a plus de code que vous n'êtes pas montrant, où vous utilisez Carbone pour quelque chose?
Je n'ai pas utilisé de carbone ou tel, dans la lame modèle, il rend juste bien, mais lorsque j'essaie de le faire dans mon contrôleur, il me donne cette erreur.
On dirait qu'il peut se faire automatiquement: stackoverflow.com/questions/27181009/... Pouvez-vous svp partager le code dans votre vue lorsque vous imprimez ces dates?

OriginalL'auteur Juliver Galleto | 2016-06-22