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

问题描述:

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

+0

可能的复制[log4net的:登录与UTC倍(http://*.com/questions/10012083/log4net-log-with-utc-times) – CodeCaster

你正在寻找的参数你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