E.22. SAY DATETIME

SAY DATETIME Timestamp [Escape_Ziffern] [Format] [Zeitzone]
Sagt das übergebene Datum. Timestamp ist dabei die Anzahl der Sekunden seit 00:00:00 Uhr am 1. Januar 1970. Das Format bestimmt die Art der Ausgabe. Folgende Werte sind dabei möglich:
'dateiname'Eine Sounddatei
${VAR}Eine Variable
A oder aTag der Woche (z. B. Montag oder Dienstag)
B, b oder hName des Monats (z. B. Januar)
d oder eOrdnungseinheit des Tages im Monat (z. B. erster, zweiter, dritter)
YJahr
I oder iStunde (im 12-Stunden-System)
HStunde (im 24-Stunden-System). Dabei wird 07 als Null - Sieben ausgesprochen!
kStunde (im 24-Stunden-System). Dabei wird 07 nur als Sieben ausgesprochen.
MMinuten
P oder pAM oder PM
QHeute, Gestern oder der Inhalt der Werte ABdY
q (für heute), Gestern, der Wochentag oder ABdY
RZeit inklusive Minuten im 24-Stunden-System
Die Zeitzone wird wie in der Konfigurationsdatei /etc/asterisk/voicemail.conf angegeben.
Die Ausgabe kann durch Eingabe einer Ziffer, die in Escape_Ziffern bestimmt wird, abgebrochen werden. Wenn Escape_Ziffern oder Format ausgelassen werden soll, muss stattdessen "" angegeben werden.
Ergebniswerte nach Ausführung:
-1Fehler
0Erfolgreich
WertASCII-Wert der Eingabe, die zum Abbruch geführt hat
Asterisk-Versionen:
————————| 1.2 |————————| 1.4 |————————| 1.6 |————————
Interner Hilfetext zu diesem AGI-Befehl in Asterisk 1.4:
 Usage: SAY DATETIME <time> <escape digits> [format] [timezone]
        Say a given time, returning early if any of the given DTMF digits are
 received on the channel.  <time> is number of seconds elapsed since 00:00:00
 on January 1, 1970, Coordinated Universal Time (UTC). [format] is the format
 the time should be said in.  See voicemail.conf (defaults to "ABdY
 'digits/at' IMp").  Acceptable values for [timezone] can be found in
 /usr/share/zoneinfo.  Defaults to machine default. Returns 0 if playback
 completes without a digit being pressed, or the ASCII numerical value of the
 digit if one was pressed or -1 on error/hangup.
Differenz des internen Hilfetexts von Asterisk 1.2 zu 1.4:
— keine —
Differenz des internen Hilfetexts von Asterisk 1.4 zu 1.6:
--- in Asterisk 1.4
+++ in Asterisk 1.6
@@ -7,3 +7,4 @@
    /usr/share/zoneinfo.  Defaults to machine default. Returns 0 if playback
    completes without a digit being pressed, or the ASCII numerical value of the
    digit if one was pressed or -1 on error/hangup.
+   Runs Dead : No