Mysql
 sql >> Database >  >> RDS >> Mysql

Logica della differenza di data in LINQ

Per ottenere righe dalla tabella che sono solo per oggi (o un intervallo di date specifico), puoi semplicemente farlo. La cosa bella di questo approccio è che funziona per entrambi i casi di una data specifica o di un intervallo di date.

// 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;