gpt4 book ai didi

JSF如何将简单数字转换为时间?

转载 作者:行者123 更新时间:2023-12-05 00:34:14 26 4
gpt4 key购买 nike

我想将基于 24 小时制的数字转换为 12 小时制进行显示。我只有一个简单的数字,例如 1、2 或 23,而不是日期对象。

例如:凌晨 1 点到 1 点,凌晨 2 点到 2 点,...,晚上 22 点到 10 点,晚上 23 点到 11 点,

我如何在 JSF 中使用它?

最佳答案

您可以使用 <f:convertDateTime> 为了这。这不仅支持java.util.Date ,但这也支持以毫秒为单位的时间(由 Date#getTime() 获得)。将您的小时数乘以 360000 以获得以毫秒为单位的小时数,然后使用 <f:convertDatetime>图案为 ha获取 AM-PM ( h ) 中的小时以及 AM-PM 标记 ( a )。

<h:outputText value="#{bean.hour * 360000}">
<f:convertDateTime pattern="ha" />
</h:outputText>

关于JSF如何将简单数字转换为时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10988678/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com