Làm cách nào để viết bố cục cho NLog xuất hiện thời gian bằng mili giây như thế này 11:32:08:123
? Tôi sử dụng ${date:format=yyyy-MM-dd HH\:mm\:ss}
nhưng tôi cần thêm thời gian chính xác trong nhật ký của mình.Định dạng thời gian NLog
Trả lời
${date:format=yyyy-MM-dd HH\:mm\:ss.fff}
Theo NLog documentation, bạn có thể sử dụng C# DateTime chuỗi định dạng.
Đây là một tài liệu tham khảo khá tốt cho định dạng chuỗi DateTime: http://www.geekzilla.co.uk/View00FF7904-B510-468C-A2C8-F859AA20581F.htm
${longdate}
Một thay thế cho các định dạng được đề xuất bởi harriyott là sử dụng $ {} longdate renderer. Nó sẽ tự động cung cấp cho bạn độ chính xác mà bạn cần.
'$ {longdate}' hoạt động tốt, nhưng lưu ý rằng bạn * phải * xác định cột cơ sở dữ liệu là 'datetime2' thay vì' datetime' hoặc NLog sẽ ném một ngoại lệ khi bạn cố gắng lưu trữ giá trị 'longdate'. – Nick
Một giải pháp thay thế khác là sử dụng định dạng ISO 8601 '1998-02-23T14: 23: 05.555'. Định dạng này là độc lập của languange của máy chủ sql.
${date:format=yyyy-MM-ddTHH\:mm\:ss.fff}
- 1. định dạng thời gian fullcalendar
- 2. Định dạng thời gian trên Android
- 3. Định dạng thời gian EventLogQuery dự kiến?
- 4. Định dạng thời gian UNIX UNIX
- 5. C# - Định dạng thời gian hiện tại
- 6. xem định dạng thời gian python
- 7. Định dạng Dấu thời gian trong Java
- 8. định dạng dấu thời gian sqlite
- 9. Android: Thay đổi định dạng thời gian theo định dạng thời gian hiện tại của Thiết bị
- 10. Chuyển đổi thời gian Epoch sang định dạng ngày tháng và thời gian trong Java
- 11. Định dạng tùy chỉnh cho lệnh thời gian
- 12. Solr không tiết kiệm thời gian ở định dạng UTC
- 13. Chuyển đổi định dạng thời gian thành số bằng R
- 14. ElasticSearch không ánh xạ định dạng thời gian JODA
- 15. Python thời gian định dạng khác nhau trong Windows
- 16. định dạng mã tại thời gian xây dựng
- 17. WPF DataGrid thời gian định dạng lĩnh vực hh: mm
- 18. Định dạng ASP.NET MVC của Thời gian hiển thị ẩn
- 19. Php xác thực định dạng thời gian 24 giờ
- 20. Gnu thời gian và định dạng đầu ra
- 21. Định dạng Lịch Android cho thời gian xuất
- 22. Định dạng chuỗi ký tự thời gian trong Pandas
- 23. Định dạng thời gian được sử dụng trong tệp .ics?
- 24. Android 4.3 jelly Bean Định dạng thời gian phát hành
- 25. Định dạng dấu thời gian tốt nhất cho CSV/Excel?
- 26. MySql - cột cột thời gian SELECT trong định dạng UTC
- 27. pandas.to_datetime định dạng chuỗi thời gian không nhất quán
- 28. Trung tâm trò chơi Định dạng thời gian
- 29. Định dạng dấu thời gian Unix với ctime trong c
- 30. Regex cho định dạng thời gian AM PM cho jquery
Nếu bạn tình cờ tìm kiếm một định dạng thời gian dài, hãy sử dụng '$ {time}'. (Làm thế nào tôi không phát hiện ra lần cuối cùng tôi tìm kiếm? [NLog Layout-Renderers] (https://github.com/NLog/NLog/wiki/Layout-Renderers)) –