29.11.2012 Aufrufe

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Einführung in die Programmierung<br />

Datum<br />

Konstante:<br />

24<br />

LL_DATE<br />

Beispielinhalt:<br />

Bemerkung:<br />

"2451158.5" (entspricht dem 11.12.1998 12:00 mittags), "1.5.2000" mit LL_DATE_-<br />

DMY Format oder "20000501" für LL_DATE_YYYYMMDD Format<br />

Datumswerte werden im Julianischen Format erwartet. Das Julianische Datum<br />

spezifiziert ein Datum, indem als numerischer Wert die Anzahl vergangener Tage<br />

seit dem 01. Januar -4713 angegeben werden.<br />

Der Nachkommaanteil ist der Bruchteil eines Tags, über den Stunden, Minuten<br />

und Sekunden berechnet werden.<br />

Viele Programmiersprachen besitzen ebenfalls einen speziellen Datentyp für Datumswerte.<br />

Die Repräsentation erfolgt meist analog zum Julianischen Datum,<br />

häufig jedoch mit einem anderen Startdatum. Dies bedeutet in diesem Fall, dass<br />

noch ein Offset hinzuaddiert werden muss. Um dies zumindest für die Programmiersprachen<br />

Visual Basic, Visual FoxPro und Delphi zu umgehen, gibt es in <strong>List</strong><br />

& <strong>Label</strong> zusätzlich folgende spezielle Datumsvarianten:<br />

Konstante:<br />

LL_DATE_OLE, LL_DATE_MS, LL_DATE_DELPHI_1, LL_DATE_DELPHI, LL_DATE_-<br />

VFOXPRO<br />

Bemerkung:<br />

Dadurch kann direkt der Zahlenwert einer Datumsvariablen als String an <strong>List</strong> &<br />

<strong>Label</strong> übergeben werden, ohne dass in Ihrem Programm eine Umrechnung in das<br />

Julianische Datum erfolgen muss - <strong>List</strong> & <strong>Label</strong> erledigt das für Sie.<br />

Um eine Übergabe des Datums zu erleichtern, gibt es zusätzlich noch folgende<br />

Datentypen, die die Formatierung eines Datums in nicht-julianischer Form ermöglichen:<br />

Konstante:<br />

LL_DATE_DMY, LL_DATE_MDY, LL_DATE_YMD, LL_DATE_YYYYMMDD.<br />

Bemerkung:<br />

Bei den ersten drei Formaten müssen die Zahlen für Tag, Monat und Jahr jeweils<br />

durch Punkt ('.'), Schräg- ('/') oder Bindestrich ('-') getrennt sein.<br />

Ebenfalls in nicht-julianischer Form wird das Datum bei dem folgenden Typ erwartet:

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!