Navigation: Inhalt   Index   Zurück   Weiter

Datums- und Zeitfunktionen

Die Scriptsprache benutzt Werte des Typs TDateTime, um Datum und Zeit zu definieren: Der Integerteil eines TDateTime-Werts entspricht der Zahl an Tagen, die seit dem 30.12.1899 vergangen sind; der Bruchteil des Werts entspricht dem Teil eines 24-Stunden-Tages, der verstrichen ist.

Beispiele für TDateTime-Werte und das entsprechende Datum mit Uhrzeit:

0        30.12.1899 0:00 Uhr

2,75    01.01.1900 18:00 Uhr

-1,25  29.12.1899 6:00 Uhr

35065  01.01.1996 0:00 Uhr

Um die Zahl der Tage (im Bruchzahlformat) zwischen zwei TDateTime-Werten zu ermitteln, bilden Sie einfach die Differenz der beiden Werte (nicht möglich, wenn einer der Werte negativ ist). Um einen TDateTime-Wert um eine Zahl an Tagen (im Bruchzahlformat) zu erhöhen, addieren Sie einfach die beiden Werte.

Mehr:

EncodeDate(Year, Month, Day: Word): DateTime

EncodeTime(Hour, Min, Sec, MSec: Word): DateTime

DecodeDate(Date: DateTime; var Year, Month, Day: integer)

DecodeTime(Time: DateTime; var Hour, Min, Sec, MSec: Word)

DayOfWeek(Date: TDateTime): Integer

Date:DateTime

Now:DateTime

DateToStr(Date: TDateTime): string

TimeToStr(Date: TDateTime): string

DateTimeToStr(Date: TDateTime): string

Navigation: Inhalt   Index   Zurück   Weiter



Copyright © 1998 - 2012 Paessler AG