Enterprise Library Logging App Block的时区问题

使用ET的日志模块时,总有一个问题一直困扰着我,就是写入日志的时间不正确。LAB记录的日志里timestamp总是UTC时间,很是郁闷,只能把里面的DateTime.UtcNow改成DateTime.Now,再编译引用。 

后来发现一个很好的格式化的方法,特分享出来

用Enterprise Library Configuration 工具打开配置文件,仅需要修改LAB的Text Formatter节下的Template描叙

将TimeStamp:{timestamp} 修改为TimeStamp:{timestamp(local)}即可,输出的日志日期即为本地时间了。

posted @ 2010-10-22 17:03  何翔华  阅读(426)  评论(0编辑  收藏  举报