diff --git a/locales/en.yaml b/locales/en.yaml
index e427a0464..82686ba92 100644
--- a/locales/en.yaml
+++ b/locales/en.yaml
@@ -59,6 +59,7 @@ menus:
hsColorPicker: Color Picker
hsDatePicker: Date Picker
hsDateTimePicker: DateTimePicker
+ hsTimePicker: TimePicker
hsmenus: MultiLevel Menu
hsmenu1: Menu1
hsmenu1-1: Menu1-1
diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml
index 47ca1fc52..f1081ba04 100644
--- a/locales/zh-CN.yaml
+++ b/locales/zh-CN.yaml
@@ -59,6 +59,7 @@ menus:
hsColorPicker: 颜色选择器
hsDatePicker: 日期选择器
hsDateTimePicker: 日期时间选择器
+ hsTimePicker: 时间选择器
hsmenus: 多级菜单
hsmenu1: 菜单1
hsmenu1-1: 菜单1-1
diff --git a/src/router/modules/components.ts b/src/router/modules/components.ts
index 83f433784..142e2df73 100644
--- a/src/router/modules/components.ts
+++ b/src/router/modules/components.ts
@@ -42,6 +42,14 @@ export default {
title: $t("menus.hsDateTimePicker")
}
},
+ {
+ path: "/components/time-picker",
+ name: "TimePicker",
+ component: () => import("@/views/components/time-picker.vue"),
+ meta: {
+ title: $t("menus.hsTimePicker")
+ }
+ },
{
path: "/components/icon-select",
name: "IconSelect",
diff --git a/src/views/components/time-picker.vue b/src/views/components/time-picker.vue
new file mode 100644
index 000000000..92d63b53e
--- /dev/null
+++ b/src/views/components/time-picker.vue
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
+ 日期和时间点
+
+ 鼠标滚轮进行选择
+
+ 箭头进行选择
+
+
+
+
+ 限制时间选择范围
+
+
+
+ 任意时间范围
+
+
+
+
+
+
+
+
+ 固定时间点
+
+
+ 时间格式
+
+
+ 固定时间范围
+
+
+
+
+
+
+