Andre M.: "Regelmäßige Termine" in der xml-Datei

Hallo

Folgendes Problem macht mir Kopfschmerzen: Es gibt eine xml-Datei mit Terminen, wo natürlich auch die Daten im Format yyyy-mm-dd stehen. Die werden dann in der xsl-Datei sortiert ausgegeben. Nun gibt es aber auch regelmäßige Termine, die z.B. jeden Mittwoch stattfinden, und diese sollten natürlich auf der Seite auch auftauchen.
Suche schon seit Stunden im Internet, aber mir fehlt immernoch der Ansatz.

Danke im Voraus,
Andre

  1. Hallo,

    Folgendes Problem macht mir Kopfschmerzen: Es gibt eine xml-Datei mit Terminen, wo natürlich auch die Daten im Format yyyy-mm-dd stehen. Die werden dann in der xsl-Datei sortiert ausgegeben. Nun gibt es aber auch regelmäßige Termine, die z.B. jeden Mittwoch stattfinden, und diese sollten natürlich auf der Seite auch auftauchen.
    Suche schon seit Stunden im Internet, aber mir fehlt immernoch der Ansatz.

    Wenn auch der Names des Tags (also Mittwoch) in XML steht ist es kein Problem die Tage zu kennzeichnen.
    Ansonsten würde ich dir zu XSLT 2.0 und zu derem Datumsfunktionen raten.
    Z.B.

    format-date($d, "[FNn] [D] [MNn] [Y]", "de", (), ())  
    
    

    könnte "Mittwoch 25. Febraur 2009" liefern und da kannst du schon mit anderen Ausdrücken das weiter filtern.

    Grüße
    Thomas