【发布时间】:2023-03-08 11:00:01
【问题描述】:
我正在使用这种模式来尝试处理来自客户端的日期时间提交:
E MMM dd yyyy HH:mm:ss 'GMT'Z (z)
这适用于我的本地 ubuntu 机器。我的一个朋友尝试从他的 windows 机器上提交一个表单,该表单产生了
Wed Jun 24 2015 13:34:22 GMT-0500 (Central Daylight Time)
作为时间戳。这显然与我所拥有的模式不同 - 但我需要能够处理上面的格式并在我的 ubuntu 机器上适应这样的日期:
Wed Jun 24 2015 13:42:03 GMT-0500 (CDT)
如何使用 jodatime 以某种模式处理这个问题?
编辑:
这是我在 Playframework 中使用的表格 - 它可能是相关的。
val form = Form(mapping(
"beginDate" -> jodaDate("E MMM dd yyyy HH:mm:ss 'GMT'Z (z)"),
"endDate" -> jodaDate("E MMM dd yyyy HH:mm:ss 'GMT'Z (z)")) )
【问题讨论】:
-
这是提交时间字段的表单吗?
-
是的——特别是使用 Scala Playframework
标签: java scala playframework-2.0 jodatime