Magento2 Forms – How to Add DateTime Field in Backend Form

datetimeformsmagento2

How can I get datetime as form field.I have used below code able to select date but there is no time. How can I get time also as input field.

$fieldset->addField(
            'time',
            'date',
            [
                'name' => 'time',
                'label' => __('Time'),
                'title' => __('Time'), 
                'disabled' => $isElementDisabled,
                'singleClick'=> true,
                'date_format' => 'yyyy-MM-dd hh:mm:ss',
                'time'=>true
            ]
        );

Best Answer

Try following way:


$fieldset->addField(
            'time',
            'date',
            [
                'name' => 'time',
                'label' => __('Time'),
                'date_format' => 'yyyy-MM-dd',
                'time_format' => 'hh:mm:ss'
            ]
        );

Related Topic