Log4net-在控制台中显示时间(而不是日期)

Log4net-在控制台中显示时间(而不是日期),log4net,Log4net,我正在使用log4net登录到控制台,并且%date conversionPattern值太详细。 我只想看看hh:mm:ss-日期不是必需的,因为我知道今天是什么日期 当前配置: [conversionPattern value=“%date%-5level-%message%newline”/ 日期 用于输出日志记录的日期 本地时区中的事件。到 输出通用时间使用的日期 %utcdate模式。日期 可以遵循转换说明符 通过随附的日期格式说明符 在大括号之间。例如 %日期{HH:mm:ss,ff

我正在使用log4net登录到控制台,并且%date conversionPattern值太详细。 我只想看看hh:mm:ss-日期不是必需的,因为我知道今天是什么日期

当前配置:


[conversionPattern value=“%date%-5level-%message%newline”/

日期

用于输出日志记录的日期 本地时区中的事件。到 输出通用时间使用的日期 %utcdate模式。日期 可以遵循转换说明符 通过随附的日期格式说明符 在大括号之间。例如 %日期{HH:mm:ss,fff}或%date{dd MMM yyyy HH:mm:ss,fff}。如果没有日期格式 指定符为ISO8601格式 假定为(Iso8601DateFormatter)

日期格式说明符允许 与时间模式字符串的语法相同 ToString的一部分

为了获得更好的结果,建议使用该方法 使用log4net日期格式化程序。 可以使用以下方法之一指定这些参数: 字符串“绝对”、“日期”和 “ISO8601”用于指定 绝对时间日期格式化程序, DateTimeDateFormatter和 ISO8601数据格式化程序。例如 %日期{ISO8601}或%date{ABSOLUTE}

这些专用日期格式化程序 表现明显优于 托斯特林

utcdate

用于输出日志记录的日期 世界时的事件。日期 可以遵循转换说明符 通过随附的日期格式说明符 在大括号之间。例如 %utcdate{HH:mm:ss,fff}或%utcdate{dd MMM-yyy-HH:mm:ss,fff}。如果没有日期 格式说明符在ISO8601中给出 格式是假定的 (ISO8601数据格式化程序)

日期格式说明符允许 与时间模式字符串的语法相同 ToString的一部分

为了获得更好的结果,建议使用该方法 使用log4net日期格式化程序。 可以使用以下方法之一指定这些参数: 字符串“绝对”、“日期”和 “ISO8601”用于指定 绝对时间日期格式化程序, DateTimeDateFormatter和 ISO8601数据格式化程序。例如 %utcdate{ISO8601}或 %utcdate{绝对值}

这些专用日期格式化程序 表现明显优于 托斯特林

来源: