Mysql
 sql >> Base de données >  >> RDS >> Mysql

Logique de différence de date dans LINQ

Pour obtenir des lignes de la table qui sont uniquement pour aujourd'hui (ou une plage de dates spécifique), vous pouvez simplement le faire. La bonne chose à propos de cette approche est qu'elle fonctionne pour les deux cas d'une date spécifique ou d'une plage de dates.

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