2016-03-29 10 views
0

Ich versuche, Code mit einem Datepicker auf UI zu filtern, der mir Daten im 'MM/TT/JJJJ' Format gibt und bei Änderung rufe ich Service an, der Daten als Zeitstempel hat. Wie kann ich Daten im folgenden Code filtern, wobei das Datum gleich ist, zu jeder Zeit am ausgewählten Tag.Azure Filterung Zeitstempel mit Datum mit kurzem Datum

Ex:

string filterDate ="3/28/2016"; 
TableQuery<MyEntity> query = new TableQuery<MyEntity>() 
      .Where(TableQuery.GenerateFilterConditionForDate("Timestamp", QueryComparisons.Equal, Convert.ToDateTime(filterDate))); 

Antwort

1

könnten Sie zwei Filter miteinander kombinieren:

DateTime dt = Convert.ToDateTime(filterDate); 

var query = TableQuery.GenerateFilterConditionForDate("Timestamp", QueryComparisons.GreaterThanOrEqual, dt); 

var query2 = TableQuery.CombineFilters(query, 
     TableOperators.And, 
     TableQuery.GenerateFilterConditionForDate("Timestamp", QueryComparisons.LessThan, dt.AddDays(1))); 

Sie DateTime.AddDays und Timestamp query in Azure um weitere Informationen überprüfen könnten.

Verwandte Themen