回答
在 Hamibot 中,可以通过 ui
模块提供的方法来获取 timepicker
控件的值。以下是一个示例代码,展示如何获取 timepicker
的值,并支持选择时、分、秒:
// 定义布局
ui.layout(
<vertical>
<timepicker id="timePicker" />
</vertical>
);
// 获取 timepicker 控件
var timePicker = ui.timePicker;
// 获取当前时间(格式为 "HH:mm:ss")
var currentTime = timePicker.getTime();
// 输出当前时间
toast("当前时间: " + currentTime);
说明:
timePicker.getTime()
方法返回当前选中的时间,格式为"HH:mm:ss"
。- 如果你需要单独获取小时、分钟或秒,可以使用以下方法:
timePicker.getHours()
:获取小时(0-23)。timePicker.getMinutes()
:获取分钟(0-59)。timePicker.getSeconds()
:获取秒(0-59)。
注意事项:
timepicker
控件默认支持选择时、分、秒。- 如果你需要自定义时间格式,可以在布局中设置
format
属性,例如format="HH:mm:ss"
。
如果还有其他问题,请随时提问!
ℹ️ 本回答由 AI 生成,内容仅供参考