sql >> Base de Datos >  >> RDS >> Mysql

Lógica de diferencia de fecha en LINQ

Para obtener filas de la tabla que son solo para hoy (o un rango de fechas específico), simplemente puede hacer esto. Lo bueno de este enfoque es que funciona tanto para una fecha específica como para un rango de fechas.

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