log4net使用本地服务器时间,需要更改为utc时间
问题描述:
我使用log4net在asp.net应用程序中写入日志,日志时间写入本地服务器时间,但我需要utc格式并且是否有任何时区特定log4net中已有的标签?log4net使用本地服务器时间,需要更改为utc时间
答
你正在寻找的参数你log4net的值是%utcdate
例如,当你在数据库参数添加到您的CONFIGFILE:
<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
可能的复制[log4net的:登录与UTC倍(http://stackoverflow.com/questions/10012083/log4net-log-with-utc-times) – CodeCaster