Расширяет Text
- имеет те же функции
Поле Дата является расширением Text, которое по умолчанию устанавливает type=date
и имеет дополнительные методы.
use MoonShine\Fields\Date; //... public function fields(): array{ return [ Date::make('Created at', 'created_at') ];} //
Дата и время
Использование метода withTime()
позволяет вводить дату и время в поле.
withTime()
use MoonShine\Fields\Date; //... public function fields(): array{ return [ Date::make('Created at', 'created_at') ->withTime() ];} //...
Формат
Метод format()
позволяет изменить формат отображения значения поля в предпросмотре.
format(string $format)
use MoonShine\Fields\Date; //... public function fields(): array{ return [ Date::make('Created at', 'created_at') ->format('d.m.Y') ];} //...