如何在C#中选择日期范围?

时间:2016-04-24 20:09:42

标签: c#-4.0

我正在做c#编程,有点自动化工作。它涉及在我们的一个内部服务器中生成报告。我们已经提供了一个admin api来在该服务器中创建报告(服务器具有报告/日志功能)。目前,我们正在使用该API创建报告并每天检索报告数据。

现在我们要根据日期范围生成报告,例如:报告应该生成最近3天,包括今天的数据。 (即使它今天正在产生)。

c#中是否有选择日期范围的选项,我只想将日期范围存储在变量中并生成包含3天数据的报告。这是我的计划

1 个答案:

答案 0 :(得分:0)

您可以为api设置StartDate DateTime和EndDate DateTime属性。然后将其用作范围。

否则如果您的EndDate固定为今天,那么您可以添加属性NoOfDays int 然后你可以使用DateTime.Now.AddDays(-3)。