Получение текущей даты, времени, дня в laravel


мне нужно получить текущую дату, время, день с помощью laravel

Я пытался Эхо $ldate = new DateTime('today'); и $ldate = new DateTime('now');

но он всегда возвращает 1.

Как я могу получить текущую дату, время , день в larvel

8 63

8 ответов:

что Laravel имеет Carbon зависимость прилагается к нему.

Carbon::now() включите Carbon\Carbon пространство имен при необходимости.

изменить (использование и документы)

скажем, я хочу получить дату и время и вывести его в виде строки.

$mytime = Carbon\Carbon::now();
echo $mytime->toDateTimeString();

это будет выводиться в обычном формате Y-m-d H:i:s, есть много предварительно созданных форматов, и вам вряд ли нужно будет снова возиться со строками даты и времени PHP Углерод.

документация: https://github.com/briannesbitt/Carbon

строковые форматы для углерода: http://carbon.nesbot.com/docs/#api-formatting

попробуйте это,

$ldate = date('Y-m-d H:i:s');

Php имеет функцию даты, которая работает очень хорошо. С laravel и blade Вы можете использовать это без уродливого <?php Эхо-теги. Например, я использую следующее в ...

Copyright © {{ date('Y') }}

... и Laravel / blade переводит это на текущий год. Если вы хотите дату время и день, Вы будете использовать что-то вроде этого:

{{ date('Y-m-d H:i:s') }}

Если вы хотите использовать datetime class

$dt = new DateTime();
echo $dt->format('Y-m-d H:i:s');
use DateTime;

$now = new DateTime();

ДЛЯ LARAVEL 5.x

Я думаю, что вы искали это


$errorLog->timestamps = false;

    $errorLog->created_at = date("Y-m-d H:i:s");

//vanilla php
Class Date {
    public static function date_added($time){
         date_default_timezone_set('Africa/Lagos');//or choose your location
        return date('l F Y g:i:s ',$time);

    }


}

вы можете установить часовой пояс на вас AppServicesProvider в папке поставщика

public function boot()
{
    Schema::defaultStringLength(191);
    date_default_timezone_set('Africa/Lagos');
}

а то use Import Carbon\Carbon и просто use Carbon::now() //чтобы получить текущее время, если вам нужно отформатировать его, ознакомьтесь с их документацией для получения дополнительных параметров на основе ваших предпочтений Введите описание ссылки здесь