Outils pour utilisateurs

Outils du site


devweb:laravel:carbon (lu 17623 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
devweb:laravel:carbon [18-12-2016 14:47]
edmc73 créée
devweb:laravel:carbon [20-02-2017 16:53]
edmc73 [Exemple]
Ligne 25: Ligne 25:
 Le diffForHumans() est intéressant :) mais il faudra le mettre en français par défaut. Le diffForHumans() est intéressant :) mais il faudra le mettre en français par défaut.
  
-Pour cela, j'ai modifié le fichier **app\Providers\AppServiceProvider.php**+Pour cela, j'ai modifié le fichier **app\Providers\AppServiceProvider.php** en considérant que votre **app.locale='fr'** et votre **app.timezone='Europe/Paris'**
 <code php> <code php>
 <?php <?php
Ligne 63: Ligne 63:
   >>> \Carbon\Carbon::parse('0sec')->diff(\Carbon\Carbon::parse('490sec'))->format('%H:%I:%S')   >>> \Carbon\Carbon::parse('0sec')->diff(\Carbon\Carbon::parse('490sec'))->format('%H:%I:%S')
   => "00:08:10"   => "00:08:10"
 +
 +Récupérer une date au format français dd/mm/yyyy pour l'intégrer dans un model
 +
 +  >>> \Carbon\Carbon::createFromFormat('d/m/Y','11/06/1990')
 +  => Carbon\Carbon {#688
 +       +"date": "1990-06-11 16:52:04.000000",
 +       +"timezone_type": 3,
 +       +"timezone": "Europe/Paris",
 +     }
 +
 +
  
 Plein d'autre exemple dans la docs => http://carbon.nesbot.com/docs/ Plein d'autre exemple dans la docs => http://carbon.nesbot.com/docs/
devweb/laravel/carbon.txt · Dernière modification: 14-08-2018 14:58 de edmc73