c# - 如何在 nlog.config 文件中将归档文件名创建为 today-1
问题描述
如果我使用 archivefileName 作为
<target xsi:type="File" name="FileLog" maxArchiveFiles="5" archiveEvery="Day" archiveFileName="${ProtocolLog}/Archives/${shortdate-TimeSpan.FromDays(1)}.txt"
layout="${baseLayout}" concurrentWrites="true" fileName="${ProtocolLog}/ProtocolLog.txt" encoding="utf-8" />
它生成如下。
在今天,2018-09-10。
我想将存档文件名生成为2018-09-09。
如何在 nlog 中创建更早的日期。
解决方案
推荐阅读
- android - 我的应用程序在分析模式下运行时停止响应
- android - 用户如何在 TableLayout 中的特定单元格内写入,以便显示单元格中的用户文本?
- android - PackageName in DevicePolicyManager.clearPackagePersistentPreferredActivities(ComponentName admin,String packageName)
- objective-c - Error "request too large (413)" when trying to upload a PDF file to OneNote
- sql - 如何在 SQL 查询中添加条件语句?
- java - Java method return type acceptable for method argument [...]
- c++ - 编译器忽略运算符新分配
- javascript - 在页面加载时显示底部而无需任何滚动
- java - 扫描仪 noSuchElementException。它的原因是什么?我该如何解决?
- node.js - 如何进行对话流会话