Automation Engine Script-Leitfaden > Funktionelle Gliederung > Datum und Zeit > SUB_TIMESTAMP

SUB_TIMESTAMP

Script-Funktion: Subtrahiert Zeit von einem Zeitstempel.

Syntax

SUB_TIMESTAMP (Time Stamp,Time)

Syntax

Beschreibung/Format

Zeitstempel

Zeitstempel aus Datum und Uhrzeit ("JJJJ-MM-TT HH:MM:SS").
Format: Script-Literal oder Script-Variable

Zeit

Zeit ("HH:MM:SS"), die vom Zeitstempel abgezogen werden soll.
Format: Script-Literal oder Script-Variable

Erlaubte Werte: 0 bis 99 ( jeweils für HH, MM und SS)


Rückgabewert

Zeitstempel im Format "JJJJ-MM-TT HH:MM:SS"

Anmerkungen

Die Script-Funktion subtrahiert Zeit im Format "HH:MM:SS" von einem angegebenen Zeitstempel im Format "JJJJ-MM-TT HH:MM:SS".

Dabei wird mit UTC gerechnet, das heißt, Sommer- und Winterzeit werden nicht berücksichtigt. Da für Stunden, Minuten und Sekunden ein Maximalwert von 99 möglich ist, kann das Ergebnis der Script-Funktion etwas mehr als 4 Tage vor dem ursprünglichen Zeitstempel liegen.

Beispiel

Im Beispiel wird vom Zeitstempel eine Sekunde abgezogen. Das Ergebnis "2003-12-31 23:59:59" wird im Aktivierungsprotokoll ausgegeben.

:SET &RET# = SUB_TIMESTAMP("2004-01-01 00:00:00", "00:00:01")
:
PRINT &RET#

 

Siehe auch:

Script-Sprachmittel - Datum und Zeit

Datums-, Zeit- und Periodenformate

Allgemeines zum Script
Script-Sprachmittel - Alphabetische Auflistung
Script-Sprachmittel
- Funktionelle Gliederung

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH