AppleScript Calendar Funktions / Kalenderfunktionen v. 2 (Download)

14 Jan 2012 - 13:28

Download page for calendar handlers
Download-Seite für Kalender-Handler

English

I wrote some calendar functions providing things, I missed in AppleScript date objects. This is the second version, the old version has been archived.

There are some general functions, but most is about conversion between calendars and about holidays. Supported calendars are: Gregorian, Julian, Hebrew / Jewish and ISO week calendar. This includes functions for Easter (Gregorian and Julian) and Rosh HaShanah.

The attached files contain the functions and some examples how to use them.

If you just want a look at the code, it is here in HTML format.

Since AppleScript is pretty easy to read, the code should be illustrative to users of other languages as well, if such calendrical algorithms are needed.

Deutsch

Ich hab einige Kalenderfunktionen geschrieben, die Dinge bieten, die mir bei AppleScript-Datumsobjekten fehlten. Dies ist die zweite Version, die alte wurde archiviert.

Es gibt ein paar allgemeine Funktionen, aber die meisten behandeln die Umwandlung zwischen Kalendern und Feiertage. Unterstützte Kalender sind: gregorianisch, julianisch, jüdisch / hebräisch und der ISO Wochenkalender. Das umfasst Funktionen für Ostern (gregorianisch und julianisch) sowie Rosch HaSchana.

Die angehängten Dateien enthalten die Funktionen und Beispiele zur Benutzung.

Falls Sie nur den Code sehen wollen, hier ist er im HTML-Format.

Da AppleScript sehr verständlich ist, sollte der Code auch Benutzern anderer Sprachen illustrieren, wie man diese kalendarischen Berechnungen durchführen kann.

Old Version / Alte Version

As archived versions, the old download page and the old documentation are still available.

Als archivierte Versionen sind die alte Download-Seite und die alte Dokumentation weiter verfügbar.

Just for Fun

Today is / Heute ist:

Gregorian: February 23, 2012
Julian: February 10, 2012
Hebrew: Shevat 30, 5772

Anhang / AttachmentGröße / Size
Calendar_Handlers_v2.zip95.98 KB