lathanhvien/novaofdatetime

显示 Laravel Nova 日期时间字段,支持选择器格式。

v1.0.0 2019-10-15 12:08 UTC

This package is auto-updated.

Last update: 2024-09-15 23:37:52 UTC


README

安装

$ composer require lathanhvien/novaofdatetime

使用

use Pifpif\NovaOfDateTime\OfDateTime;

OfDateTime::make('Foobar')
    ->format('DD-MM-YYYY HH:mm:ss') 
    // ->pickerFormat('d_m_Y H:i:S') 
    // ->pickerConvert('DD_MM_YYYY HH:mm:ss')
    ->pickerFormat('d-m-Y H:i:S') 
    ->pickerConvert('DD-MM-YYYY HH:mm:ss')
    ->rules('required', 'date_format:Y-m-d H:i:s')
    ->firstDayOfWeek(1)

配置

此包是对 DateTime Nova 包的改进。
它添加了选项函数 pickerConvert,可以将选择器格式(用于显示)转换为 momentFormat(用于 Vuejs)。
在此页面上检查选择器格式约定
https://flatpickr.js.org/formatting/
在此页面上检查 momentFormat 约定
https://moment.js.cn/docs/#/parsing/string-format/

支持

如果您对此包有任何想法,请随时通过邮箱 b.thanhdung@gmail.com 或 skype: xprotoprotox 联系我。

许可证

此包可在 MIT 许可证下使用。