def text_field_time
order = []
@options[:discard_month] = true
@options[:discard_year] = true
@options[:discard_day] = true
@options[:discard_second] ||= true unless @options[:include_seconds]
original_datetime_separator = @options[:datetime_separator]
original_time_separator = @options[:time_separator]
original_date_separator = @options[:date_separator]
@options[:datetime_separator] = ''
@options[:time_separator] = ':'
@options[:date_separator] = " "
order += [:year, :month, :day] unless @options[:ignore_date]
order += [:hour, :minute]
order << :second if @options[:include_seconds]
build_text_field_from_types(order).tap do
@options[:datetime_separator] = original_datetime_separator
@options[:date_separator] = original_date_separator
@options[:time_separator] = original_time_separator
end
end