Hallo,
Kann mir vorstellen das die überschrift etwas schwer verständlich ist, jedoch was besseres fällt mir nicht ein *gg*
Folgendes.
Ich habe aus einer CSV Datei eine Spalte mit datumsangaben. Jetzt möchte ich überprüfen welche formate darin vorkommen so das ich dementsprechend mein SimpleDateFormat bauen kann.
Hier kann es vorkommen das ich unterschiedliche Formate rausfinde. Dabei sind einige erlaubt und andere nicht.
Um dies etwas zu verdeutlichen hier mal einige kleine beispiele.
1. december.11.2001 12:00:00 pm
2. 10.december.2001 12:00:00 pm
3. 10.11.2001 12:00:00 pm
4. december.11.2001 12:00:00
5. december.11.2001
6. 2001.11.10
7. 10.11.2001
erlaubt sind so zb. die Kombinationen 4, 5
nicht erlaubt sind alle anderen
son sind 4, 5 erlaubt da sie bis auf die zeit identisch sind.
jedoch 1 und 4 sind nicht erlaubt, da hier das pm fehlt und ich somit nicht weis ob die zeit bei 4 bis 23 uhr gehen kann oder nicht.
Ebenfalls sind natürlich solche kombinationen wie 1 und 2 nicht erlaubt.
hat jemand eine idee wie ich beim durchlaufen der zeilen mir diese infos am besten merke und später vergleiche?
Kann mir vorstellen das die überschrift etwas schwer verständlich ist, jedoch was besseres fällt mir nicht ein *gg*
Folgendes.
Ich habe aus einer CSV Datei eine Spalte mit datumsangaben. Jetzt möchte ich überprüfen welche formate darin vorkommen so das ich dementsprechend mein SimpleDateFormat bauen kann.
Hier kann es vorkommen das ich unterschiedliche Formate rausfinde. Dabei sind einige erlaubt und andere nicht.
Um dies etwas zu verdeutlichen hier mal einige kleine beispiele.
1. december.11.2001 12:00:00 pm
2. 10.december.2001 12:00:00 pm
3. 10.11.2001 12:00:00 pm
4. december.11.2001 12:00:00
5. december.11.2001
6. 2001.11.10
7. 10.11.2001
erlaubt sind so zb. die Kombinationen 4, 5
nicht erlaubt sind alle anderen
son sind 4, 5 erlaubt da sie bis auf die zeit identisch sind.
jedoch 1 und 4 sind nicht erlaubt, da hier das pm fehlt und ich somit nicht weis ob die zeit bei 4 bis 23 uhr gehen kann oder nicht.
Ebenfalls sind natürlich solche kombinationen wie 1 und 2 nicht erlaubt.
hat jemand eine idee wie ich beim durchlaufen der zeilen mir diese infos am besten merke und später vergleiche?