Logo.CortexAG

Anmelden +

Import von Datumsfeldern

Dadurch, dass unterschiedliche Quellsysteme verschiedene Datumsformate liefern, ist es erforderlich, dass Datumsfelder in dem Format importiert werden, wie sie der Server speichert. Mit Hilfe der entsprechenden Funktion ist es somit möglich, dass beliebige Datums- und Zeit-Formate importiert werden können. Folglich muss das Quellformat zuvor bekannt sein.

Beispiele von Datumsangaben aus versch. Quellen:

111012 
12-10-11
11-10-12
2012-10-11
2012-10

In den gezeigten Beispielen ist in den ersten drei Fällen nicht ersichtlich, bei welcher Zahl es sich um den Tag, den Monat oder um das Jahr handelt. Daher müssen Datumsangaben zwingend immer konvertiert werden. 

Im ersten Fall wurden die zweistelligen Angaben für Jahr, Monat und Tag hintereinander ausgegeben. Um diese Angaben in das interne Format zu konvertieren und zu importieren ist daher folgende Angabe zu nutzen:

date('yyMMdd',getChar('Quelldatum')); 

Die Angabe des Musters 'yyMMdd' definiert das Format der Quelle. Die nachfolgende Tabelle zeigt die möglichen Muster auf, die Sie aus einer Quelle konvertieren können:

help.dateformats

Anhand der Beispiele ist zu erkennen, dass auch umfangreiche Datumsangaben in das interne Format übertragen werden können.

Sehr hilfreich ist auch der Online-Test (externer link): http://www.fileformat.info/tip/java/simpledateformat.htm

 Hinweise zur Online-Hilfe
 

© 2017 Cortex AG
(letzte Aktualisierung: 12.04.2017)

 Haftungsausschluss 

Impressum    AGB