tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
782
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Immi
    Immi Immi ist offline Mitglied Silber
    Registriert seit
    Oct 2003
    Beiträge
    57
    Hallo zusammen

    ich hab eine simple Frage, leider bringe ich die Lösung nicht Selbstständig auf den Bildschirm.

    Ich muss bei einem Ordner, alle Dateien überprüfen, wann das diese zuletzt geändert wurden (lastModified). Dann muss ich diese je nach änderungsdatum in einen Archiv-Ordner verschieben, falls dieser noch nicht existiert sollte er erstellt werden.

    Also, wenn eine Datei am 05.01.2005 das letzte mal geändert wurde, dann kommt die in den ordner: C:/archiv/2005/01/05/datei.txt

    Der Ordner Archiv besteht auf jeden Fall. Der "Jahres-" "Monats-" und "Tagesordner" müssten noch erstellt werden, falls es diese noch nicht gibt.

    Ich hoffe ihr versteht mein Problem. Für eine baldige Antwort, wenn möglich mit Code Beispiel wäre ich euch sehr Dankbar.

    lg - Immi -
     
    "Ich werde niemals behaupten, die Nr.1 zu sein, aber ich werde auch niemals zugeben, die Nr.2 zu sein."
    - Bruce Lee

  2. #2
    Registriert seit
    Apr 2004
    Ort
    Ruhrgebiet
    Beiträge
    1.582
    Moin,
    Du solltest schon angeben, wo es hakt. Außer Tomas - wenn er gerade wieder Zeit und Lust hat - wird Dir hier niemand eine fertige Lösung präsentieren. Also es gibt folgende Teilaufgaben:
    1. Dateiliste aus einem Ordner einlesen
    2. (long) lastModified() jeder Datei auslesen
    3. long in Date umwandeln
    4. Date in String umwandeln und splitten nach Jahr, Monat und Tag
    5. Datei in das Verzeichnis gemäß Datumsstrings verschieben/kopieren

    An welcher Stelle klemmt es?
     

  3. #3
    Avatar von Immi
    Immi Immi ist offline Mitglied Silber
    Registriert seit
    Oct 2003
    Beiträge
    57
    Hi, danke für deine Antwort

    ich weiss auch nicht, hab heute einen sche**** tag erwischt.. kan mich überhaupt nicht konzentrieren und so..

    1. Dateiliste aus einem Ordner einlesen
    2. (long) lastModified() jeder Datei auslesen
    3. long in Date umwandeln
    4. Date in String umwandeln und splitten nach Jahr, Monat und Tag
    5. Datei in das Verzeichnis gemäß Datumsstrings verschieben/kopieren
    Könntest du nicht je ein kurzes Beispiel machen? Wäre echt nett..

    lg
     
    "Ich werde niemals behaupten, die Nr.1 zu sein, aber ich werde auch niemals zugeben, die Nr.2 zu sein."
    - Bruce Lee

  4. #4
    Registriert seit
    Apr 2004
    Ort
    Ruhrgebiet
    Beiträge
    1.582
    Meine Antwort ist eigentlich ziemlich klar und deutlich formuliert.
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 19.10.07, 08:45
  2. Antworten: 7
    Letzter Beitrag: 29.09.06, 22:45
  3. MySQL5.0 - In Datenbank auch nach "/" und "-" suchen
    Von MatMagic im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 09.11.05, 21:30
  4. Antworten: 14
    Letzter Beitrag: 23.02.04, 09:35
  5. Antworten: 1
    Letzter Beitrag: 05.06.02, 13:00