DataTable.Select faktyczny problem z formatem
Filtruję datatable w zakresie dat za pomocą DataTable.Select, mój ciąg kryteriów to:
"CreatedOn >='03/11/2009 00:00:00' AND CreatedOn <='03/11/2009 23:59:00'"
Ten filtr nie zwraca żadnych wierszy (chociaż widzę pasujące wiersze w niefiltrowanym pliku danych). Jednak zauważam, jeśli zmienię kryteria na (zwróć uwagę na transpozycję dzień/miesiąc):
"CreatedOn >='11/03/2009 00:00:00' AND CreatedOn <='11/03/2009 23:59:00'"
Filtry z możliwością datowania są zgodne z oczekiwaniami. Oczywiście jest to problem z lokalizacją daty, czy istnieje łatwy sposób na sformatowanie daty, aby uniknąć tego problemu?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
3 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
coś w tym stylu
Anonimowy użytkownik
Potwierdzenie od:
W rzeczywistości, jeśli chcesz, aby wszystkie wpisy zostały utworzone 3 listopada, naprawdę powinieneś to zrobić, ponieważ chcesz również, aby wpisy były tworzone w ostatniej chwili, na przykład 23:59:30:
Tutaj
http://www.w3.org/QA/Tips/iso-date
Jest krótka odniesienie