NLog时间格式
如何编写一个NLog的布局,输出时间为毫秒,如11:32:08:123
? 我使用${date:format=yyyy-MM-dd HH\:mm\:ss}
但我需要更多的时间精度在我的日志中。
${date:format=yyyy-MM-dd HH\:mm\:ss.fff}
根据NLog文档 ,您可以使用C#DateTime格式string。
这是DateTime格式string的一个很好的参考: http : //www.geekzilla.co.uk/View00FF7904-B510-468C-A2C8-F859AA20581F.htm
${longdate}
harriyottbuild议的格式的另一种替代方法是使用$ {longdate}渲染器。 它应该会自动给你你需要的精度。
另一种替代scheme是使用ISO 8601格式“1998-02-23T14:23:05.555”。 这种格式是独立的SQL服务器的语言。
${date:format=yyyy-MM-ddTHH\:mm\:ss.fff}