如何格式化 struts-dojo datetimepicker 以显示 24 小时而不是 12 小时?

Posted

技术标签:

【中文标题】如何格式化 struts-dojo datetimepicker 以显示 24 小时而不是 12 小时?【英文标题】:how to format struts-dojo datetimepicker to show 24 hours instead of 12 hours? 【发布时间】:2014-05-13 05:41:07 【问题描述】:

这是我的datetimepicker

<sx:datetimepicker id="strtTP" type="time" name="fromTime"  />

我尝试在 onload javascript 中设置格式。但没用。

var strtTime = dojo.widget.byId('strtTP');

strtTime.Format = DateTimePickerFormat.Custom;

strtTime.CustomFormat = "HH:mm tt";

谁能帮我以 24 小时格式显示datetimepicker

【问题讨论】:

这应该适用于普通的日期时间选择器format: 'HH:mm', pickDate: false, pickSeconds: false, pick12HourFormat: false 谢谢,它不适用于 struts_dojo datetimepicker :( 【参考方案1】:

根据the documentation应该是

<sx:datetimepicker id = "strtTP" 
                 type = "time" 
                 name = "fromTime"  
        displayFormat = "HH:mm" />

【讨论】:

但这并没有做出任何改变

以上是关于如何格式化 struts-dojo datetimepicker 以显示 24 小时而不是 12 小时?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Flutter 中格式化 DateTime?删除 DateTime 中的毫秒数?

如何在 DataGridViewColumn 中使用服务器 DateTime 格式而不是系统 DateTime 格式

我们如何在 Flutter/Dart 中将自定义 DateTime 格式化为 DateTime?

如何使用 ToString() 格式化可为空的 DateTime?

Swift5 如何以不同的格式格式化 dateTime 字符串

如何以UTC格式打印DateTime?