Zeitansage in einem spezifischen Format
SayUnixTime([Unixzeit
][,Zeitzone
[,Format
]])
Sagt die angegebene Zeit unter Berücksichtigung der angegebenen Zeitzone und des vorgegebenen Formats. Die Parameter sind:
Unixzeit
- Unix-Timestamp, also die Anzahl der Sekunden seit dem 1. Januar 1970, 0 Uhr GMT. Kann negative Werte annehmen. Standardwert ist die aktuelle Zeit.
Zeitzone
- Die Zeitzone. Eine Liste findet sich in
/usr/share/zoneinfo/
. Standardwert ist die Geräteeinstellung. Format
- Das Format, in der die Zeit gesprochen werden soll. Eine
Liste von Formaten findet sich in
voicemail.conf
. Als Standardformat wirdABdY 'digits/at' IMp
verwendet.
Liefert 0 zurück oder -1, wenn aufgelegt wird.
exten => 123,1,SayUnixTime(,,IMp)
Anmerkung | |
---|---|
Interner Hilfetext zu dieser Applikation in Asterisk 1.4: -= Info about application 'SayUnixTime' =- [Synopsis] Says a specified time in a custom format [Description] SayUnixTime([unixtime][|[timezone][|format]]) unixtime: time, in seconds since Jan 1, 1970. May be negative. defaults to now. timezone: timezone, see /usr/share/zoneinfo for a list. defaults to machine default. format: a format the time is to be said in. See voicemail.conf. defaults to "ABdY 'digits/at' IMp" Differenz zum internen Hilfetext in Asterisk 1.2: - keine - |
Version 1.2, November 2002
Neue Version verfügbar
Sie betrachten gerade die alte Version des Buches (Version 1.0). Wir empfehlen Ihnen für Asterisk 1.4 und 1.6 die neue Version des Buches.
Asterisk-Tag 2008
Lernen Sie Mark Spencer (den Erfinder von Asterisk) kennen! Viele Vorträge, Case-Studies und Workshops rund um das Thema VoIP. Asterisk-Tag.org