Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在dijit.form.TimeTextBox中设置时间模式以显示小时:分钟am | pm_Javascript_Dojo - Fatal编程技术网

Javascript 如何在dijit.form.TimeTextBox中设置时间模式以显示小时:分钟am | pm

Javascript 如何在dijit.form.TimeTextBox中设置时间模式以显示小时:分钟am | pm,javascript,dojo,Javascript,Dojo,我在HTML中有一个dojo TimeTextBox: <input type="text" id="startTime" value="" dojoType="dijit.form.TimeTextBox"></input> 那么,如何将时间格式化为HH:mm am | pm使用约束。时间模式属性: <input type="text" id="startTime" value="" dojoType="dijit

我在HTML中有一个dojo TimeTextBox:

<input type="text" id="startTime" value="" dojoType="dijit.form.TimeTextBox"></input>

那么,如何将时间格式化为HH:mm am | pm

使用约束。时间模式属性:

<input type="text" 
       id="startTime" 
       value="" 
       dojoType="dijit.form.TimeTextBox" 
       constraints="{timePattern:'h:mm a'}" />

但是,当您询问TimeTextBox的值时,仍然会得到一个Date对象。要实际获取格式为
HH:mm am | pm |
的字符串,必须在之后手动转换

<input type="text" 
       id="startTime" 
       value="" 
       dojoType="dijit.form.TimeTextBox" 
       constraints="{timePattern:'h:mm a'}" />