A time picker field based on jQuery UI Timepicker By François Gélinas http://fgelinas.com/code/timepicker/
SilverStripe 4 (see previous releases for SS3 compat)
TimePickerField::create('Time');
You can set any of the configurations by using:
TimePickerField::create('Time')->setTimePickerConfig($key, $value);
If you need to modify an existing DatetimeField, you can set the time field to a picker by using:
$field = DatetimeField::create('DateAndTime');
$field->setField(
'DateAndTime',
TimePickerField::create('DateAndTime[time]')
->setTitle('DateAndTime')
);
Or if you like you can also use the following to create a DateTimePickerField from scratch:
$field = DatetimePickerField::create('DateAndTime');