どのように私は、特定の時間帯にlog4jの時間をフォーマットすることができますか?

Bhaveshシャー:

以下は私のlog4j2レイアウトは次のとおりです。

layout = %d{DATE} %-5p - %m%n.

> - これは、ログに時間を印刷します 2019-05-28 11:48:36,977 INFO - Hello World.

これは私のシステムの日時(IST)ですが、私はGMT形式のログ日時を印刷したいです。

それはlog4j2でタイムゾーンをフォーマットすることは可能でしょうか?

ruhul:

はいそれは可能です。

GMTでのフォーマットの日時にご検討ください

%d{yyyy-MM-dd:HH:mm:ss.SSS,GMT+0}

あなたはまた、たとえばGMT後に数を追加することで、タイムゾーンを変更することができます。

%d{yyyy-MM-dd:HH:mm:ss.SSS,GMT+06}

:もっとこのリンクをチェックアウトのためにLog4Jのレイアウトを

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=210317&siteId=1