public function hour($fieldName, array $options = [])
{
$options += ['format' => 24];
$options = $this->_singleDatetime($options, 'hour');
$options['timeFormat'] = $options['format'];
unset($options['format']);
if (isset($options['val']) && $options['val'] > 0 && $options['val'] <= 24) {
$options['val'] = ['hour' => (int) $options['val'], 'minute' => date('i')];
}
return $this->dateTime($fieldName, $options);
}