SayUnixTime()

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 wird ABdY 'digits/at' IMp verwendet.

Liefert 0 zurück oder -1, wenn aufgelegt wird.

exten => 123,1,SayUnixTime(,,IMp)
[Anmerkung]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

Das gedruckte Buch