J'utilise laravel 5.2
Je veux gagner du temps en Inde dans le domaine que nous avons créé. Quelqu'un peut-il m'aider à faire cela? Quel type de réglage je dois faire lorsque l'utilisateur s'inscrit? Je veux que l'heure de l'Inde soit stockée sur le champ created_at. Comme dans le chat WhatsApp, vous avez constaté que lorsque nous discutons en Inde, les timings de l’Inde seront affichés.
Voici mon code:
$current = Carbon::now();
$current = new Carbon();
$today = Carbon::today();
mais il me renvoie la date du temps au Royaume-Uni.
Aller au your_project/config/app.php
, il y a une ligne:
'timezone' => ''
réglez-le sur:
'timezone' => 'Asia/Kolkata'
Le fuseau horaire par défaut sera défini sur Asia/Kolkata
. Après avoir réglé ceci, vous obtiendrez l'heure indienne.
vous pouvez utiliser ce code pour définir le fuseau horaire dans laravel
config(['app.timezone' => 'Asia/Kolkata']);
$var = Carbon::now('Asia/Kolkata');
return $time = $var->toTimeString();
J'ai eu le même problème. Le code ci-dessus fonctionne bien pour moi. J'espère que ça aide quelqu'un.