Как преобразовать дату Ymd в дату и время UTC? - PullRequest
0 голосов

Я хочу выбрать строки, дата которых больше 2018-05-12. Но когда я конвертирую его, используя функцию Carbon toDateTimeString(), он добавляет текущее время. Как преобразовать в UTC дату-время, например, moment.toISOString() функцию?

Carbon::createFromFormat('Y-m-d', "2018-05-12")->toDateTimeString();

Результаты

2018-05-12 20: 26: 56

moment("2018-05-12").toISOString() 

результаты

2018-05-11T21: 00: 00.000Z

1 Ответ

0 голосов
/ 12 мая 2018

Это будет работать:

Carbon::parse('2018-05-12', $fromTimezone)->setTimezone('UTC')->toDateTimeString();

Вам не нужно передавать $fromTimezone, если он определен в вашем файле config/app.php.

...