Я старался
update(['access' => Carbon::now()->format('Y/m/d H:i:s')]);
он вернулся Y-m-d H:i:s
Формат по умолчанию в MySQL Y-m-d H:i:s
, поэтому он будет сохранять и показывать в том же формате. Если вы все еще хотите сохранить его как Y/m/d H:i:s
, затем измените тип данных поля даты на varchar.
Для проблемы, упомянутой в комментарии:
Создайте date object
из строки сначала используя date_create а затем использовать date_format
изменить его формат.
$date=date_create($member['access']);
echo date_format($date,"Y/m/d H:i:s");
Вы обновляете это в базе данных и из базы данных, вы будете возвращать только Y-m-d H: i: s (формат Mysql по умолчанию), поэтому
Во время печати значение access
изменить формат, что вам нужно.
echo date('Y/m/d H:i:s',strtotime($member['access']));