tomcat 访问日志配置中的日期格式

Date format in tomcat accesslog configuration

我的基于 Springboot 的 Web 应用程序有这样的 tomcat 配置:

tomcat:
    accesslog:
        pattern: '{
                     "date" : "%t",
                      .
                      .

等等。 现在,我的 tomcat 日志以如下格式打印日期:[24/Feb/2020:14:06:41 +0000] 但我希望它们以这种格式打印:2020-09-29T18:46:19.330Z

那么我如何将这个日期转换为 tomcat 可以管理的其他格式。

要指定另一种日期格式,您可以使用 %{XXX}t,其中 XXXSimpleDateFormat 的任何格式规范,例如%{dd.MM.yyyy}t.

您将在 Tomcat's documentation 中找到其他格式标签。