jquery时间控件
以下是几款常用的 jQuery 时间控件推荐及使用方法:

推荐的时间控件
-
jQuery UI Datepicker
官方提供的日期选择控件,支持主题定制和国际化。
示例代码:
<link rel="stylesheet" href="//code.jquery.com/ui/1.13.2/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-3.6.0.js"></script> <script src="https://code.jquery.com/ui/1.13.2/jquery-ui.js"></script> <script> $(function() { $("#datepicker").datepicker(); }); </script> <input type="text" id="datepicker"> -
Bootstrap DateTimePicker
基于 Bootstrap 的扩展控件,支持日期和时间选择。
示例代码:<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/js/bootstrap-datetimepicker.min.js"></script> <script> $(function () { $('#datetimepicker').datetimepicker(); }); </script> <input type="text" id="datetimepicker"> -
Timepicker for jQuery
轻量级时间选择插件,可与 Datepicker 结合使用。
示例代码:<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.js"></script> <script> $(function() { $('#timepicker').timepicker(); }); </script> <input type="text" id="timepicker">
功能对比
- jQuery UI Datepicker:适合基础日期选择,依赖 jQuery UI。
- Bootstrap DateTimePicker:支持日期和时间,需搭配 Bootstrap 和 Moment.js。
- Timepicker:专注时间选择,体积小巧。
注意事项
- 确保引入正确的依赖库(如 jQuery、Moment.js 等)。
- 检查版本兼容性,避免因版本冲突导致功能失效。
- 移动端优先场景建议测试响应式兼容性。
以上控件均提供丰富的配置选项,如语言、格式、禁用日期等,具体可查阅官方文档。






