• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Usuwanie plików starszych niż "x" dni z karty micrSD
#1
Mam problem. Nie mam pojęcia jak to ugryźć. Chcę aby z karty SD usuwane były pliki starsze niż "x" dni. Jak się do tego zabrać? Po głowie chodzi mi taki sposób żeby pobrać o północy  nazwę plików na karcie w kolejności od najmłodszego do najstarszego do jakiejś zmiennej w ten sposób ostatni bedzie najstarszy plik. Potem z niego wyciąć datę i porównać  z aktualnym dniem. Jeżeli różnica będzie większa niż powiedzmy 7 dni to delete. Listę plików z datą dam radę wyświetlić, gorzej z odpowiednią kolejnością i zapisaniem tego do zmiennej.

// Edit. Chociaż pomyślałem że nie musi to być w odpowiedniej kolejności. Za każdym razem po zapisaniu nazwy pliku i daty do zmiennej będę sprawdzał czy plik jest starszy. Dodam, że posiadam ds3231 wiec porównania z aktualnym dniem nie będzie problemu. Problem zostaje zapisanie tego do zmiennej.
 
Odpowiedź
  


Wiadomości w tym wątku
Usuwanie plików starszych niż "x" dni z karty micrSD - przez Lucek20 - 27-07-2020, 22:32

Skocz do:


Przeglądający: 1 gości