【问题标题】:Play 2 Framework add days to DatePlay 2 Framework 将日期添加到日期
【发布时间】:2015-05-11 19:35:50
【问题描述】:

我得到了一个简单的 Play 模板,其结构如下。

@(order : Order){ <html><p> My Date @order.orderDate.format("dd'.'MM'.'yyyy")</p></html> }

我想在模板中直接在打印的日期中添加 2 天。

感谢您的帮助

【问题讨论】:

  • 您在 Java 8 上运行吗?最好的答案可能取决于这一点 - 他们大大改进了日期时间支持。
  • 另外,提示我们 orderDate 类。没有这个,任何答案都是猜测。
  • 是的,我们在 Java 8 上运行。该类是标准的 java.util.Date。这是声明:public Date orderDate;
  • 所以这个问题并不特定于 Play 或 Java。
  • @cchantep - 这不是 Play,而是 Java。

标签: java date formatting


【解决方案1】:

知道了

            @{
            import java.util.Calendar

            val newOrderDate = Calendar.getInstance()
            newOrderDate.setTime(order.orderDate)

            newOrderDate.add(Calendar.DAY_OF_MONTH, 2)

            newOrderDate.getTime().format("dd'.'MM'.'yyyy")
        }

【讨论】:

    猜你喜欢
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 2010-10-08
    • 1970-01-01
    • 2010-11-28
    • 2012-05-06
    相关资源
    最近更新 更多