Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Datumsdifferenzlogik in LINQ

Um Zeilen aus der Tabelle zu erhalten, die nur für heute (oder einen bestimmten Datumsbereich) gelten, können Sie dies einfach tun. Das Schöne an diesem Ansatz ist, dass er sowohl für ein bestimmtes Datum als auch für einen Datumsbereich funktioniert.

// specify date range (without time)    
DateTime currentDate = System.DateTime.Now.Date;
DateTime nextDate = currentDate.AddDays(1);

var second_data = from b in this.database.table 
                  where b.timeStamp.Value >= currentDate 
                  and b.timeStamp.Value < nextDate
                  select b;