当前位置: 首页 > 知识库问答 >
问题:

在字段中设置日期格式?

谭繁
2023-03-14
<form:input path="foo" id="bar" value="${myObject.myDate}" class="fizz buzz bang"/>

我知道我可以像这样轻松地在JSP中格式化日期:

<fmt:formatDate value="${blah.bla}" pattern="MM-dd-yyyy" />
 <form:input path="foo" id="bar" value=" <fmt:formatDate value="${myObject.myDate}" pattern="MM-dd-yyyy" /> " class="fizz buzz bang"/> 
org.apache.jasper.JasperException: Unterminated form:input tag

我做错了什么?

共有1个答案

隆向晨
2023-03-14

不能在表单输入标记内直接使用 。您可以格式化它,并将变量赋值给表单输入的值。

<fmt:formatDate value="${blah.bla}" pattern="dd/MM/yyyy" var="myDate" />
<form:input path="foo" id="bar" value="${myDate} />

希望这有帮助。

>

  •  类似资料:
    • 我看到摄入的日期时间格式是:,但我没有在网站上看到任何可以做到这一点的东西。 https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-date-format.html 我的最终状态是通过@timestamp索引,我想通过这个字段进行索引:tmpstmp 我还注意到,如果我将tmpstmp设置为type Date

    • 我正在工作的非Spring靴项目。 对于spring boot,您可以使用以下属性: 如果我能在没有Spring的情况下设置这样的属性,那就太好了。

    • Edit:不幸的是,我需要以日期的形式获得结果,而不是字符串,所以我不能使用sdf.format(New Date().getTime()),因为它返回字符串。另外,我需要返回的日期是当前时间的日期,而不是来自静态字符串。我希望这能澄清

    • 设置段落格式 对于点文字,每行即是一个单独的段落。对于段落文字,一段可能有多行,具体视外框的尺寸而定。 您可以选择段落,然后使用“段落”面板为文字图层中的单个段落、多个段落或全部段落设置格式选项。 选择横排文字工具 或直排文字工具。 若要将格式设置应用于单个段落,请在该段落中单击。 若要将格式设置应用于多个段落,请在段落范围内选定一个选区。 若要将格式设置应用于图层中的所有段落,请在“图层”面板中

    • 我必须使用java apache poi库在excel文件(.xlsx或.xls)中设置日期字段。 我尝试过设置单元格的cellStyle和dataFormat,但它没有将其设置为日期字段,而是将其存储为字符串或数值字段。

    • 但如何在指定时区设置日期的格式? 无论浏览器的当前时间如何,我都希望得到一致的结果,但我不希望以UTC显示日期。