我使用log4net登录到控制台,%date conversionPattern值太冗长.我想看看hh:mm:ss - 日期不是必需的因为我知道今天的日期是什么.
当前配置:
[conversionPattern value ="%date%-5level - %message%newline"/]
Mar*_*off 15
您可以使用date或utcdate格式化日期到您的规范:
日期
用于在本地时区输出日志记录事件的日期.要以通用时间输出日期,请使用%utcdate模式.日期转换说明符后面可能跟在大括号之间的日期格式说明符.例如,%date {HH:mm:ss,fff}或%date {dd MMM yyyy HH:mm:ss,fff}.如果没有给出日期格式说明符,则假定为ISO8601格式(Iso8601DateFormatter).
日期格式说明符允许使用与ToString的时间模式字符串相同的语法.
为获得更好的结果,建议使用log4net日期格式化程序.这些可以使用字符串"ABSOLUTE","DATE"和"ISO8601"中的一个来指定,用于指定AbsoluteTimeDateFormatter,DateTimeDateFormatter和Iso8601DateFormatter.例如,%date {ISO8601}或%date {ABSOLUTE}.
这些专用日期格式化程序的性能明显优于ToString.
utcdate
用于在通用时间输出日志记录事件的日期.日期转换说明符后面可能跟在大括号之间的日期格式说明符.例如,%utcdate {HH:mm:ss,fff}或%utcdate {dd MMM yyyy HH:mm:ss,fff}.如果没有给出日期格式说明符,则假定为ISO8601格式(Iso8601DateFormatter).
日期格式说明符允许使用与ToString的时间模式字符串相同的语法.
为获得更好的结果,建议使用log4net日期格式化程序.这些可以使用字符串"ABSOLUTE","DATE"和"ISO8601"中的一个来指定,用于指定AbsoluteTimeDateFormatter,DateTimeDateFormatter和Iso8601DateFormatter.例如,%utcdate {ISO8601}或%utcdate {ABSOLUTE}.
这些专用日期格式化程序的性能明显优于ToString.
| 归档时间: |
|
| 查看次数: |
9752 次 |
| 最近记录: |