TextExpander logo TextExpander Smile logo
 

Hilfe: Datum-, Zeit- und Berechnungs-Makros


Datum-/Zeit-Textbausteine

Erzeugen eines Datum- oder Zeit-Textbausteins über das Einfügen-Menü

  1. Erzeugen Sie einen neuen Textbaustein, indem Sie in der TextExpander-Menüleiste auf Neuen Textbaustein new snippet button klicken.
  2. Klicken Sie auf das Einfügen-Menü insert menu button, das sich direkt über der Kürzel-Box befindet. Sie sehen dann sowohl die Datum- und Zeit-Optionen.
  3. Wählen Sie eine Folge aus den Optionen Jahr, Monat, Tag oder Stunde, Minute, Sekunde aus. Setzen Sie nach Belieben Trennzeichen.

    Wenn Sie z.B. wollen, dass ein Datum im Format “3. Januar 2012” erscheint, fügen Sie folgendes ein:

    • Wählen Sie Datum > Tag > 1. Fügen Sie einen Punkt und ein Leerzeichen ein.
    • Wählen Sie Datum > Monat > Januar. Fügen Sie ein Leerzeichen ein.
    • Wählen Sie Datum > Jahr > 2001
  4. Geben Sie in die Kürzel-Box eine Abkürzung ein. Wir empfehlen Abkürzungen wie “hheute” und “zzeit”.

Wie Textbausteine für Datum/Uhrzeit funktionieren

TextExpander erlaubt es, Textbausteine zu erzeugen, die durch die momentane Uhrzeit und das aktuelle Datum ersetzt werden. Diese Textbaustein-Arten verwenden spezielle Codes (Makros), um dies zu erreichen und können einfach angepasst werden.

Z.B. liefert TextExpander einen Beispiel-Textbaustein “hheute”, für das aktuelle Datum. Wenn Sie die Abkürzung “hheute” eintippen, erscheint das aktuelle Datum in dieser Form: 3. Januar 2012  (vorausgesetzt, dies ist das aktuelle Datum).

Jeder Teil des Datums wird durch das Prozentzeichen und eine Buchstabenkombination (Makro) repräsentiert, und jeder Teil steht für ein bestimmtes Format für die Anzeige von Tag, Monat und Jahr. Um ein bestimmtes Datumsformat zu ändern, können Sie die beteiligten Makros und deren Reihenfolge ändern. Zum Beispiel:

    Für diese Format: “Januar 3, 2012”, bei dem der Monat ein Wort, der Tag und das Jahr eine Zahl sind, können Sie diese Zeichen verwenden: “%B %e, %Y”.

    Für dieses Format: “12-01-03”, bei dem das Jahr, der Monat und der Tag eine Zahl sind, können Sie diese Zeichen verwenden “%y-%m-%d”.

Es folgt eine Liste von Markos, die in TextExpander in Datum- und Zeit-Textbausteinen verwendet werden können:

  • Zeit

    %1H = Stunde, 24-Stundenanzeige, 1-2 Ziffern (0-23)

    %H = Stunde, 24-Stundenanzeige, 2 Ziffern (00-23)

    %I = Stunde, 12-Stundenanzeige, 2 Ziffern (00-12)*

    %1I = Stunde, 12-Stundenanzeige, 1-2 Ziffern (0-12)*

    %M = Minute, 2 Ziffern (00-59)

    %1M = Minute, 1-2 Ziffern (0-59)

    %S = Sekunde, 2 Ziffern (00-59)

    %1S = Sekunde, 1-2 Ziffern (0-59)

    %p = Zeit, AM/PM

    %z = GMT-Abweichung

    %Z = Zeitzone

*Beachten Sie, dass die Codes für die 12-Stundenanzeige den Großbuchstaben von "i" verwenden

  • Datum

    %Y = Jahr, 4 Ziffern (2011)

    %y = Jahr, 2 Ziffern (11)

    %B = Monat, langer Name (Januar)

    %b = Monat, kurzer Name (Jan)

    %m = Monat, 2 Ziffern (01-12)

    %1m = Monat, 1-2 Ziffern (1-12)

    %A = Tag, langer Name (Montag)

    %a = Tag, kurzer Name (Mon)

    %d = Tag, 2 Ziffern (01-31)

    %e = Tag, 1 Ziffern (1-31)

    %j = Numerischer Tag des Jahres

    %date:<Unicode-Datumsformat>%

(wobei das <Unicode-Datumsformat> hier festgelegt ist: http://unicode.org/reports/tr35/tr35-dates.html#Date_Format_Patterns)

Datum-/Zeit-Berechnung

Mit den Berechnungs-Makros können Sie Datum oder Uhrzeit in der Vergangenheit oder Zukunft erzeugen. Hierzu fügt man ein Berechnungs-Makro direkt vor ein Makro für Datum oder Uhrzeit hinzu. Makros für Datum/Uhrzeit sind weiter oben erklärt. Wenn Sie z.B. in einer Abteilung für Buchhaltung arbeiten und regelmäßig Leute erinnern müssen, ihre Rechnungen in 15 Tagen zu bezahlen, können Sie einen Textbaustein erzeugen, der automatisch in ein Datum 15 Tage in der Zukunft ersetzt wird.

Einen Textbaustein mit Datum-/Zeit-Berechnung erzeugen:

  1. Erzeugen Sie einen neuen Textbaustein, indem Sie auf Neuer Textbaustein in der TextExpander-Menüleiste klicken new snippet button.
  2. Klicken Sie auf das Einfügen-Menü insert menu button das sich direkt über der Kürzel-Box befindet. Navigieren Sie zu Datum-/Zeit-Berechnung > Tag(e) hinzufügen.
  3. TextExpander fügt den speziellen Code  %@+1D, auch Berechnungs-Makro genannt, in den Inhalt Ihres Textbausteins ein. Ändern Sie “1D” in “15D”.
  4. Fügen Sie das Datumsformat über das Einfügen-Menü direkt über der Kürzel-Box in der gewünschten Form ein. Wenn Sie z.B. wollen, dass das Datum in diesem Format erscheint “3. Januar 2012”, fügen Sie folgendes ein:
    • Wählen Sie Datum > Tag > 1. Fügen Sie einen Punkt und ein Leerzeichen ein.
    • Wählen Sie Datum > Monat > Januar. Fügen Sie ein Leerzeichen ein.
    • Wählen Sie Datum > Jahr > 2001
  5. Wenn Sie fertig sind, sollte der Inhalt des Textbausteins folgendermaßen aussehen (ohne die Anführungszeichen): “%@+15D%d. %B %Y”.
  6. Weisen Sie Ihrem Textbaustein ein passendes Kürzel zu, z.B. “in15tagen” oder “jetztzahlen”.

date math submenu

Hier ist eine Liste der Berechnungs-Makros in TextExpander:

    %@+1Y = Jahr(e) addieren

    %@+1M = Monat(e) addieren

    %@+1D = Tag(e) addieren

    %@+1h = Stunde(n) addieren

    %@+1m = Minute(n) addieren

    %@+1s = Sekunde(n) addieren

Um einen Wert abzuziehen, anstelle ihn zu addieren, ändern Sie das Plus-Symbol “+” in ein Minus “-”. Um den Wert zu ändern, ändern Sie die Ziffer “1” in eine andere Zahl.

Datum- und Uhrzeit-Makros sind nicht kumulativ. Datum- und Uhrzeit-Makros gelten für alle folgenden Datum- und Zeitformate. Wenn ein anderes Datum- und Uhrzeit-Makro in einem Textbaustein vorkommt, ersetzt es das vorige Datum- und Uhrzeit-Makro. Ein Beispiel: Angenommen, es ist gerade September 2013: "Nächstes Jahr: %@+1Y%Y, genauer %B, %Y. In zwei Jahren: %@+2Y%Y." wird ersetzt zu "Nächstes Jahr: 2014, genauer September, 2014. In zwei Jahren: 2015."

Weitere Informationen zu den Spezialzeichen und den in TextExpander verwendeten Makros finden Sie unter Erweitere Textbaustein-Funktionen: Makros.

 
 
© 2006-2014 SmileOnMyMac, LLC, dba Smile. Alle Rechte vorbehalten.
TextExpander ist ein eingetragenes Warenzeichen, Smile und das Smile-Logo sind Warenzeichen von SmileOnMyMac, LLC, dba Smile.