# Ich hänge fest !! Tag.Monat.Jahr Sortierung

**URL:** https://community.mp3tag.de/t/ich-hange-fest-tag-monat-jahr-sortierung/7882
**Category:** Allgemein
**Created:** [February 3, 2009, 7:45pm UTC](https://community.mp3tag.de/t/ich-hange-fest-tag-monat-jahr-sortierung/7882 "2009-02-03T19:45:20Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Ponscho](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/cc9497/32.png) [@Ponscho](https://community.mp3tag.de/u/Ponscho)
#### Post date: [February 3, 2009, 7:45pm UTC](https://community.mp3tag.de/t/ich-hange-fest-tag-monat-jahr-sortierung/7882/1 "2009-02-03T19:45:20Z")

</div>

guten abend allerseits 😃

ich gebe in meiner spalte "date" das datum wie folgt ein **22-12-2008**.

die strings zum sortieren sehen so aus:

![](https://community.mp3tag.de/uploads/default/original/1X/5e30c77b00b68df751b8da6f138f6d1dbd727c92.jpg)

wenn ich diese spalte sortiere habe ich dieses ergebnis

![](https://community.mp3tag.de/uploads/default/original/1X/225f89e6841fa21e9ba17d3b55edd5138afca638.jpg)

was ja eigentlich korrekt ist, da nach dem datum der datei sortiert wird.  
wie muss ich den string schreiben, dass er erst nach (jahr) also nach den letzten vier zahlen  
dann nach (monat) die zahlen in der mitte und zum schluss nach (tag) die ersten zahlen sortiert?

habe auch nichts mit der suche gefunden?

![](https://community.mp3tag.de/uploads/default/original/1X/225f89e6841fa21e9ba17d3b55edd5138afca638.jpg)

![](https://community.mp3tag.de/uploads/default/original/1X/5e30c77b00b68df751b8da6f138f6d1dbd727c92.jpg)

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [February 7, 2009, 8:58am UTC](https://community.mp3tag.de/t/ich-hange-fest-tag-monat-jahr-sortierung/7882/2 "2009-02-07T08:58:33Z")

</div>

Also das ist etwas durcheinander.  
So wie die Spalte im Screenshot aussieht ist das alles nicht ganz richtig.  
Zur Erklärung:  
Wert: Die Eingaben hier sind die die in der Spalte angezeigt werden.  
Feld: Hier gibt man einen Platzhalter ein der editierbar ist. Wenn man die Spalte editiert wird dieser Wert verändert.

Also wenn man eine Spalte möchte die editierbar sein soll, sollte in der Regel Wert und Feld den selben Wert haben.  
Bei dir steht aber bei Feld %\_file\_mod\_datetime% was eine Dateieigenschaft ist die man gar nicht verändern kann.

Also richtig wäre:  
Wert: %date%  
Feld: %date%

Zur Sortierung  
Wenn du nach deinem eigenen DATE Tagfeld sortieren willst musst du das auch reinschreiben.  
Wenn man %\_file\_mod\_datetime\_raw% nehmen will muss noch [x] Numerisch ausgewählt sein.

Wenn du jetzt bei %date% die Sortierung absteigend willst, könnte man das so machen:  
$regexp(%date%,^(\d\d)-(\d\d)-(\d\d\d\d),$3-$2-$1)

---

<div class="post-metadata">

### Author: ![Ponscho](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/cc9497/32.png) [@Ponscho](https://community.mp3tag.de/u/Ponscho)
#### Post date: [February 8, 2009, 6:19pm UTC](https://community.mp3tag.de/t/ich-hange-fest-tag-monat-jahr-sortierung/7882/3 "2009-02-08T18:19:14Z")

</div>

> [@dano](#):
>
> Bei dir steht aber bei Feld %\_file\_mod\_datetime% was eine Dateieigenschaft ist die man gar nicht verändern kann.
> 
> Also richtig wäre:  
> Wert: %date%  
> Feld: %date%

hallo dano,

sorry, hatte vorher

Wert: %date%  
Feld: %date%

stehen, hatte ich wohl ausversehen reinkopiert!

mit dem string "**$regexp(%date%,^(\d\d)-(\d\d)-(\d\d\d\d),$3-$2-$1)**" hast du mir sehr weitergeholfen.  
vielen dank 😃
