Enterprise Library5.0 配置Log时差问题

本文详细介绍了如何解决使用EnterpriseLibrary5.0配置日志时,默认时间与本地系统时间不一致的问题。通过修改配置文件中的模板格式,可以确保日志中的时间与本地系统时间保持一致。此外,文章还提供了进一步优化日志显示的方法,即删除多余的`message`字段,从而只显示一个时间点。

最近使用Enterprise Library5.0 配置Log日志时候出现的默认时间与本地系统时间不一致。默认时间为格里尼治时间,在一个log中出现两个时间会让人迷惑,这个事件到底是什么时候发生的呢?经过小弟我一上午多次尝试后,总算是解决了这个问题。

解决方法 :在Log Message Formatters->Template->将Timestamp: {timestamp}{newline}  改成Timestamp: {timestamp(local)}{newline}即可。

这样做后可能会出现两个时间相差几秒钟左右,为了在log日志中只显示一个时间则还需进行一个相关设置:将Message: message{newline} 中的message删除就可以实现只显示一个时间啦。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值