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

AMOOCON 2010

Noch kein Ticket? Dann wird es Zeit. Nur noch wenige Tage.

Twitter

Flattr

Das gedruckte Buch

Werbung