用户输入一个小时时间段,选择24小时或12小时类型表示

我试图考虑用户输入开始时间和结束时间的最佳方式,但我需要能够支持AM / PM和24小时时间表示。目前我正在考虑使用AM,PM和Military的下拉列表来区分每次,但由于这是一个时间表的页面,这意味着56个下拉列表,这听起来很可怕 你有关于如何做到这一点的建议吗?有没有一个javascript时间选择器已经这样做了?     
已邀请:
有一个框,您可以在其中键入小时和灰显的AM / PM下拉/单选按钮组。如果用户在两个框中键入小于13的数字,则AM / PM选择器激活并且是必需的。如果他们在任一框中输入大于12的数字,则不会。     

要回复问题请先登录注册