2015-04-06 6 views
1

Текущего Выход RollingFile поглотителя времени Даты следующегоSerilog - Возможно изменение DateTime/Timestamp Формата в RollingFile Раковине

2015-04-06 18:40:54.400 +10:00 [Information] Hello World! 

Есть в любом случае, чтобы удалить смещение часового пояса? +10:00. Для достижения следующего результата;

2015-04-06 18:40:54.400 [Information] Hello World! 

В моем случае смещение временной зоны является излишним пухом, который просто загромождает мой текстовый журнал.

ответ

3

Вы можете задать параметр outputTemplate к методу .RollingFile() конфигурации:

.WriteTo.RollingFile(
    outputTemplate: "{Timestamp:yyyy-MM-dd HH:mm:ss.fff} [{Level}] {Message}{NewLine}{Exception}") 
+0

Спасибо Ник. Есть трюк. Мне не известны параметры форматирования в выходном шаблоне –

+0

Возможно ли это сделать и с RollingFileSink? – Shetty

+1

@Shetty да, вопрос и ответ обсуждают скользящий файл. –