{html_select_time} {html_select_time} is a custom function that creates time dropdowns for you. It can display any or all of hour, minute, second and meridian. The time attribute can have different formats. It can be a unique timestamp, a string of the format YYYYMMDDHHMMSS or a string that is parseable by PHP's strtotime(). Attribute Name Type Required Default Description prefix string No Time_ What to prefix the var name with time timestamp No current time What date/time to use display_hours boolean No &true; Whether or not to display hours display_minutes boolean No &true; Whether or not to display minutes display_seconds boolean No &true; Whether or not to display seconds display_meridian boolean No &true; Whether or not to display meridian (am/pm) use_24_hours boolean No &true; Whether or not to use 24 hour clock minute_interval integer No 1 Number interval in minute dropdown second_interval integer No 1 Number interval in second dropdown field_array string No n/a Outputs values to array of this name all_extra string No null Adds extra attributes to select/input tags if given hour_extra string No null Adds extra attributes to select/input tags if given minute_extra string No null Adds extra attributes to select/input tags if given second_extra string No null Adds extra attributes to select/input tags if given meridian_extra string No null Adds extra attributes to select/input tags if given {html_select_time} At 9:20 and 23 seconds in the morning the template above would output: ... snipped .... ... snipped .... ]]> See also $smarty.now, {html_select_date} and the date tips page.