Yo soy de Filipinas. Si alguna vez voy a utilizar de Carbono::now(), que las capturas de mi máquina del tiempo y no el tiempo UTC.

Mi config/app.php es:

    'timezone' => 'UTC',

Este es mi código:

$log->dateRequest = Carbon::now();

Si alguna vez voy a publicar una solicitud a las 9:00pm (Filipinas tiempo). Que las capturas de las 21:00:00 , en lugar de 13:00:00 (a partir de la hora UTC).

InformationsquelleAutor Vahn Marty | 2016-11-24

3 Comentarios

  1. 8

    En una de las preguntas que usted ha mencionado que usted necesita para utilizar múltiples zonas horarias en su aplicación. Así, usted puede agregar en la zona horaria de forma dinámica:

    Carbon::now('UTC')

    O uso setTimezone('UTC') método existente en la fecha.

    • Trabajó para mí. 🙂
  2. 2

    De carbono se utiliza el valor predeterminado DateTime objeto PHP.

    Consigue la zona horaria por defecto:

    date_default_timezone_get();
    //or
    Carbon::now()->timezoneName;

    Establece la zona horaria por defecto

    date_default_timezone_set('UTC');
    
    var_dump(Carbon::now()->utc); //true;

    Online de Carbono Pruebas API

Dejar respuesta

Please enter your comment!
Please enter your name here