首页 > 解决方案 > 我想在骆驼路线标题中获取昨天的日期时间

问题描述

<setHeader headerName="order_creation_date">
    <simple resultType="java.lang.String">
        ${date-with-timezone:now:GMT-5:MM-dd-yyyy HH:mm:ss}
    </simple>
</setHeader>

上面的代码在交换标头中使用纽约时区设置当前日期。我需要从当前日期起 24 小时后的日期时间从骆驼 XML 交换标头

标签: xmldateapache-camel

解决方案


您可以now-24h按照简单语言 https://github.com/apache/camel/blob/master/core/camel-base/src/main/docs/simple-language.adoc中的说明使用,请 注意,这需要最新的 Camel 版本,所以如果它不起作用,请告诉我们您使用的 Camel 版本。


推荐阅读