Abbiamo un'applicazione asp.net, C# in cui è necessario ottenere tutti i file la cui data sarà modificata in b/w startdate e enddate. Come possiamo raggiungere questo risultato ? Vuoi anche ottenere tutti i file non modificati per gli ultimi 3 mesi?Come ottenere tutti i file modificati all'interno di un intervallo di date
21
A
risposta
46
Secondo this post, si potrebbe A questo scopo:
var directory = new DirectoryInfo(your_dir);
DateTime from_date = DateTime.Now.AddMonths(-3);
DateTime to_date = DateTime.Now;
var files = directory.GetFiles()
.Where(file=>file.LastWriteTime >= from_date && file.LastWriteTime <= to_date);
1
un'occhiata a questa domanda e risposta:
How to find the most recent file in a directory using .NET, and without looping?
si può iniziare da lì e aggiungere il clausola where
alla query LINQ fornito nella risposta :)
Problemi correlati
- 1. Egit mostra tutti i file come modificati
- 2. Come elencare tutti i file modificati in un volume shadow?
- 3. Verificare se un intervallo di date è all'interno di un intervallo di date
- 4. Maven compilatore ricompilazione di tutti i file modificati invece
- 5. Ottenere i file modificati dalla riga di comando svn tra due date
- 6. jQuery Validate (Intervallo di date)
- 7. Intervallo di date JavaScript nell'intervallo di date
- 8. Seleziona tutti i mesi entro un determinato intervallo di date, compresi quelli con valori 0
- 9. Tutti i martedì e mercoledì in un intervallo di date: c'è un modo più pitonico?
- 10. Come posso ottenere un elenco di file modificati in svn?
- 11. Come aprire tutti i file modificati con git?
- 12. Come posso ottenere un elenco univoco di file modificati in un repository in un intervallo di commit in Git?
- 13. Firebird: ottiene tutti i campi modificati all'interno di un trigger
- 14. PHP: passa attraverso tutti i mesi in un intervallo di date?
- 15. elasticsearch intervallo di date intersezione
- 16. Git recuperare un elenco di tutti i file modificati in un ramo
- 17. PostgreSQL- Filtra un intervallo di date
- 18. Intervallo di date in un array, rubino
- 19. Come interrogare Cassandra per intervallo di date
- 20. determinare se intervallo di date cade tra un altro intervallo di date - sql
- 21. Grep in tutti i file creati nell'intervallo di date
- 22. Git aggiunge tutti i file modificati, cancellati e non tracciati?
- 23. Configura tutti i file modificati su Github in Netbeans
- 24. t-sql selezionare ottenere tutti i mesi in un intervallo di anni
- 25. elasticsearch intervallo di date arrivare ieri
- 26. DateTime.TryParse tutti i tipi di date possibili
- 27. git - elenco di tutti i file modificati ma non cancellati in un commit
- 28. git: mostra tutti i file modificati tra due commit
- 29. Intervallo di date eloquente di Laravel - Richiesta tra due date
- 30. Linux tutti i file della cartella modificati ieri
Anche amare questa risposta [qui] (http://stackoverflow.com/a/13867061/4009972) di @nich olas-carey che suggerisce 'Directory.EnumerateFiles()' su 'Directory.GetFiles()' – codeMonkey