Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从特定时间段获取数据_C#_Asp.net_Database_Datetime - Fatal编程技术网

C# 从特定时间段获取数据

C# 从特定时间段获取数据,c#,asp.net,database,datetime,C#,Asp.net,Database,Datetime,我有一个aspx文档,它以HTML表的形式从数据库返回一个入境航班列表。它显示了当天的所有航班。生成行的部分是: string fechha = dias + "/" + mess + "/" + años; string fecVuel = fechha; for (int i = 0; i <= num - 1; i++) { string hora = xl.ChildNodes[0].ChildNodes[i].ChildNodes

我有一个aspx文档,它以HTML表的形式从数据库返回一个入境航班列表。它显示了当天的所有航班。生成行的部分是:

    string fechha = dias + "/" + mess + "/" + años;
    string fecVuel = fechha;

    for (int i = 0; i <= num - 1; i++)
    {
        string hora = xl.ChildNodes[0].ChildNodes[i].ChildNodes[5].InnerText;
        fecVuel = xl.ChildNodes[0].ChildNodes[i].ChildNodes[0].InnerText;
        if (fecVuel == fechha)
        {
            fila = new TableRow();

但它仍在生成整个表。我甚至试着把它改成fecVuel!=fecha但它并没有改变什么:我不太擅长asp,我正在使用Notepad++进行编辑。有什么想法吗?谢谢您的时间。

现在是14:00

两小时前是12点。再过两小时就16点了

此时(14:00)将始终满足以下两个条件之一:

大于12:00或小于16:00

如果将OR更改为AND,则必须同时满足这两个条件

if (fecVuel == fecha && ((hora >= rightnow - 2) && (hora <= rightnow + 2)))

if(fecVuel==fecha&&((hora>=rightnow-2)&&(hora表中的所有内容都将与您的语句相匹配,因为这说明:

if(fecVuel==fecha&&((现在-2谢谢,我一直忘了它们是不一样的。这对我来说是一门新语言。另外,不要这样做
I谢谢!我会马上编写代码(我知道这一定很简单!)是的,但我似乎还不能升级。我是stackoverflow的noob:)
if (fecVuel == fecha && ((hora >= rightnow - 2) && (hora <= rightnow + 2)))