LabVIEWForum.de
Datum aus Scan in ISO-Fomat formatieren - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Datum aus Scan in ISO-Fomat formatieren (/Thread-Datum-aus-Scan-in-ISO-Fomat-formatieren)



Datum aus Scan in ISO-Fomat formatieren - OwlTownAlf - 09.11.2019 15:03

Hallo,

ich habe folgendes Problem, bei dem ich nicht so recht weiterkomme:

Aus gescannten Rechnungen und Kassenzetteln liegt mir das Datum als String in verschiedensten Formaten vor:
Also Eingabe als Sting wie z.B.:
- 09.11.2019
- 9.11.2019
- 09/11/19
- 9/11/2019
- 2019-11-09

Ich möchte die Eingabe in das Format YYYY-MM-DD wandeln.

Wie stelle ich das an?

YYYY = Jahr 4 stellig
MM = Monat 2-stellig
DD = Tag 2-stellig

Vielen Dank im Voraus


OwlTownAlf


RE: Datum aus Scan in ISO-Fomat formatieren - IchSelbst - 10.11.2019 10:47

(09.11.2019 15:03 )OwlTownAlf schrieb:  Wie stelle ich das an?
Diese Aufgabe kannst du z.B wie folgt anfangen zu lösen:


RE: Datum aus Scan in ISO-Fomat formatieren - GerdW - 10.11.2019 18:00

Hallo Alf,

Zitat:Also Eingabe als Sting wie z.B.:
- 09.11.2019
- 9.11.2019
- 09/11/19
- 9/11/2019
- 2019-11-09
Das bekommst du mit ScanFromString und dem Format %d%1s%d%1s%d ausgelesen…
Du hast nur das Problem, Inputs wie 09/11/19 zweifelsfrei zu parsen: ist das jetzt der 9. November 2019 oder der 19. November 2009 oder der 11. September 2019 oder …


RE: Datum aus Scan in ISO-Fomat formatieren - OwlTownAlf - 10.11.2019 22:17

Hallo GerdW und IchSelbst,

funktioniert, vielen Dank!

Schönen Abend


Alf