Freitag der 13.
    


WWW.WEB-TOOLBOX.NET

QuellCode ZURÜCK SITEMAP  

 Finde Freitage die auf den 13. fallen

Dieses Script ermittelt für den ausgewählten Zeitraum die Daten für die gilt, dass der 13. Tag eines Monats auf einen Freitag fällt.

 18.08.2007

Wenn sie die Suche auf einen einzelnen Monat beschränken möchten (z.B. gibt es einen Freitag den 13. im Monat Juni?), da ist auch das möglich. Ohne Festlegung des Monats bezieht sich die Suche auf das gesamte Jahr (alle Monate) für den eingestellten Zeitraum.

Startjahr:  
Endjahr:  
Monat festlegen?  




Das Script habe ich am 18. Aug. 2007 völlig überarbeitet. Die Entnahme der Eingaben aus den beiden Textboxen und die Anzeige des Ergebnisses in einer Textarea erfolgt nun nach den DOM-Richtlinien und werden mittels 'getElementById' umgesetzt. Beispiel Ergebnisanzeige:
document.getElementById("text").value = ErgebnisText;



   Anwendungsbereiche

Dieses Beispiel können sie natürlich modifizieren und andere interessante Berechnungen anstellen lassen.
  • Fällt der 24. Dezember auf einen Samstag?
  • Fällt der 1. des Monats auf ein Wochenende?
Die zweite Möglichkeit ist z.B. für die Buchführung interessant. Schießlich muss das Gehalt schon am letzten Werktag des Vormonats auf dem Girokonto sein. Bei 2 Tagen (für ein Wochenende) muss natürlich eine weitere Schleife durchlaufen werden.


Den Kalendertag (13.) finden sie im Quelltext bei
... (TestJahr,MonthSelect,13)
... (TestJahr,MonthTest,13)


Den Wochentagtag (Freitag = 5. Tag der Woche) finden sie im Quelltext bei
if (TestDatum.getDay()==5)



Na und wenn sie das Script als 'Spielkram' abtun, denken sie doch einmal an eine Urzeitanzeige für eine bestimmte Zeitzone. Wird doch die Sommerzeit z.B. regional unterschiedlich am letzten Wochenende (Sa./So.) im März oder am ersten Wochenende im April gültig. Gerade für eine solche Anwendung ist eine Untersuchung des Wochentags Bedingung für eine exakte Zeitberechnung.






NACH OBEN