Kadov Posted July 1, 2016 at 02:27 PM Report #597493 Posted July 1, 2016 at 02:27 PM Olá, programadores. Estou com uma dúvida num trecho do meu código. Ele consiste em analisar todos os arquivos de uma determinada pasta e suas subpastas. Gostaria de saber como fazer para que ele só demonstrasse como resultado os documentos a partir de uma determinada data. Estou utilizando isso: FileInfo[] Files = Dir.GetFiles("*.pdf", SearchOption.AllDirectories); Só que não sei como "filtrar" os arquivos a partir de uma data qualquer. No caso, comparar com a data de modificação/criação do arquivo.
bruno1234 Posted July 1, 2016 at 06:13 PM Report #597502 Posted July 1, 2016 at 06:13 PM Qual é a data pela qual queres filtrar? Provavelmente vais ter que fazer o filtro depois do GetFiles. Tens propriedades com as datas na classe FileInfo. https://msdn.microsoft.com/en-us/library/system.io.fileinfo(v=vs.110).aspx Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos
He B TeMy Posted July 6, 2016 at 06:42 PM Report #597549 Posted July 6, 2016 at 06:42 PM http://stackoverflow.com/a/11942980
Kadov Posted July 13, 2016 at 01:10 PM Author Report #597639 Posted July 13, 2016 at 01:10 PM Problema resolvido. Pode dar Closed. 🙂 Fiz desta forma, caso alguém precise: foreach (FileInfo File in Files) { DateTime creationtime = File.CreationTime; //Data de criação do arquivo DateTime comptime = Convert.ToDateTime(label5.Text); //Label atualizado de acordo com a data da última atualização do DB if (creationtime >= comptime) { } }
He B TeMy Posted July 13, 2016 at 03:02 PM Report #597642 Posted July 13, 2016 at 03:02 PM Devias verificar se a label contêm uma data válida antes de tentares converter, de resto tudo bem.
Kadov Posted July 14, 2016 at 11:45 AM Author Report #597656 Posted July 14, 2016 at 11:45 AM (edited) Devias verificar se a label contêm uma data válida antes de tentares converter, de resto tudo bem. No meu código não se torna necessário. Iniciei com um campo válido no db em que o código se baseia e apenas ele o altera. (Inclusive o "Text" do label) Edited July 15, 2016 at 11:16 AM by Kadov
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now