log4net使用本地服务器时间,需要更改为utc时间

时间:2016-08-25 05:33:31

标签: asp.net log4net-configuration

我使用log4net在asp .net应用程序中写日志,日志时间是用本地服务器时间写的,但是我需要utc格式,log4net中是否有任何时区特定标签?

1 个答案:

答案 0 :(得分:0)

您要查找的log4net值的参数是%utcdate 例如,当您向配置文件添加数据库参数时:

 <parameter>
    <parameterName value="@utcdate" />
    <dbType value="DateTime" />
    <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%utcdate{yyyy-MM-dd HH:mm:ss}" />
    </layout>
  </parameter>

来源:http://www.codeproject.com/Articles/403936/log4Net-and-SQLite