NLog time formatting

后端 未结 3 1051
一整个雨季
一整个雨季 2021-02-06 21:10

How do I write a layout for NLog that outputs time with milliseconds like this 11:32:08:123? I use ${date:format=yyyy-MM-dd HH\\:mm\\:ss} but I need mo

相关标签:
3条回答
  • 2021-02-06 21:44

    Another alternative solution is to use the ISO 8601 format '1998-02-23T14:23:05.555'. This format is independet of the languange of the sql server.

    ${date:format=yyyy-MM-ddTHH\:mm\:ss.fff}
    
    0 讨论(0)
  • 2021-02-06 21:47

    ${date:format=yyyy-MM-dd HH\:mm\:ss.fff}

    According to the NLog documentation, you can use C# DateTime format string.

    This is a pretty good reference for DateTime format strings: http://www.geekzilla.co.uk/View00FF7904-B510-468C-A2C8-F859AA20581F.htm

    0 讨论(0)
  • 2021-02-06 21:54
    ${longdate}
    

    Another alternative to the format suggested by harriyott is to use the ${longdate} renderer. It should automatically give you the precision you need.

    0 讨论(0)
提交回复
热议问题