gpt4 book ai didi

orbeon - 我可以将哪些格式用于 xforms :input bound to a node of type xs:date?

转载 作者:行者123 更新时间:2023-12-04 06:05:55 24 4
gpt4 key购买 nike

我在看 <xforms:input> formatting documentation并且很好奇是否有可能将日期显示为“2011 年 7 月 3 日”。鉴于使用带有掩码 [d] [MMM] [yyyy] 的 Java 的 SimpleDateFormat,这应该格式化非常简单。 . <xforms:input> documentation似乎可以更改规范格式,但只引用 Regex 表达式。

还是我仅限于口罩[M] , [D][Y] ?

最佳答案

displaying a date or time 时,您几乎可以选择任何您想要的格式。与 <xforms:output> .然而,当 capturing a date or time<xforms:input> , Orbeon Forms 将您限制为几种格式,如 documented .

这样做的原因有点技术性:对于输入,Orbeon Forms 需要能够以您指定的格式格式化日期/时间,并对其进行解析。并且执行解析以接受用户输入的尽可能多的合理日期或时间格式。例如,如果您选择 [M]/[D]/[Y]格式(美国典型),您可以输入 12/2/2011 ,还有12/2 (跳过年份),甚至 2 (跳过年和月),或 today ,以及其他几种格式。

最重要的是,由于这种“智能解析”,<xforms:input>只能支持一些预定义的格式。可以添加其他格式,但这需要更改 Orbeon Forms 本身以支持这些其他格式。

关于orbeon - 我可以将哪些格式用于 xforms :input bound to a node of type xs:date?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8360171/

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