取日期的第一次匹配和最后一次匹配的数据来计算单日数据

本文关键字:计算 日数据 第一次 取日期 最后一次 数据 | 更新日期: 2023-09-27 18:14:35

当我使用下面写的代码时,它正在读取from_date中的日期和to_date中的日期的最后读数。所以如果我想要一天的阅读,我就得标注两个不同的日期。我想要from_date中第一次读取的日期和to_date中最后一次读取的日期。如果我在两列中放入相同的日期,它应该返回单个日期的数据。

dt2 = DateTime.Parse(Convert.ToString(from_date));
dt3 = DateTime.Parse(Convert.ToString(to_date));
if (dt2.Date == dt1.Date)
{
    textBox2.Text = tileNo[19];   
}
if (dt3.Date == dt1.Date)
{
    textBox3.Text = tileNo[19];  
}

我该怎么做??

取日期的第一次匹配和最后一次匹配的数据来计算单日数据

对于相同的日期数据,可以使用

to_date = from_date.AddDays(1);

,然后当你查询数据时使用这个逻辑

my_data = from row in table where row.Date>= from_date && row.Date < to_date select row;