string类型的日期剪一年 C#
时间: 2023-10-27 12:07:12 浏览: 185
c#日期间隔计算示例
在 C# 中,你可以使用 `DateTime` 类型来处理日期和时间。要减去一年,你可以使用 `AddYears` 方法。以下是一个示例代码:
```csharp
string dateString = "2021-06-30";
DateTime date = DateTime.Parse(dateString);
DateTime newDate = date.AddYears(-1);
string newDateString = newDate.ToString("yyyy-MM-dd");
Console.WriteLine(newDateString);
```
在上面的代码中,我们首先将字符串日期解析为 `DateTime` 对象。然后,使用 `AddYears(-1)` 方法将一年减去。最后,我们将新的日期对象转换为字符串,并打印输出。
请注意,这只是一个简单的示例,假设输入的日期字符串格式为 "yyyy-MM-dd"。你可能需要根据实际情况进行适当的格式处理。
阅读全文