gpt4 book ai didi

java - 在 Pebble 中获取当前日期

转载 作者:行者123 更新时间:2023-12-05 07:50:38 25 4
gpt4 key购买 nike

我在使用 Spring 框架的 Java 应用程序中使用 Pebble 模板引擎。

我正在寻找在 Pebble 中获取当前日期的解决方案。在开始实现这个基本功能之前,我想知道库是否已经提供了这个功能。我不得不说,官方文档对此没有任何说明。

最佳答案

如果您需要所有模板中的日期(例如在页脚中使用),您可以添加一个全局变量:

扩展

public class DateNowExtension extends AbstractExtension {
@Override
public Map<String, Object> getGlobalVariables() {
return Collections.singletonMap("now", new Date());
}
}

配置

@Configuration
public class PebbleExtensionConfiguration {
@Bean
public Extension dateNowExtension() {
return new DateNowExtension();
}
}

模板

&copy; ACME {{ now | date("yyyy") }}

关于java - 在 Pebble 中获取当前日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35977033/

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