0

Datum aus String über Array

Irgendwie stehe ich extrem auf dem Schlauch. 

ich habe folgende Situation : 

habe in Textfeldern folgende Datumsangaben stehen: 

7082023
13072023

Format dd/mm/YYYY

Die null bei den Tagen ist nicht vorhanden. 

möchte den String in ein Datum wandeln. 
Bin also daher gegangen und folgendes verfasst :

let Datumsarray:= splitx(string('Datumsstring'), "(\d{1,2})(\d{2})(\d{4})$");

nu kriege ich aber das Array nicht als Datum. 
Oder gehe ich komplett falsch an die Sache ran und es gibt einen einfacheren Weg ?

 

Grüße Anton
 

2 Antworten

null
    • mirko3
    • vor 1 Jahr
    • Gemeldet - anzeigen

    So dürfte es gehen. Mirko

    let content := lpad(Text, 8, "0");
    let y := number(substr(content, -4));
    let m := number(substr(content, 2, 2));
    let d := number(substr(content, 0, 2));
    date(y, m, d)
    
    • 5521
    • Anton
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Mensch Mirko, 

    besten Dank. 
    Ja das funktioniert. 

    Grüße Anton

Content aside

  • vor 1 JahrZuletzt aktiv
  • 2Antworten
  • 31Ansichten
  • 2 Folge bereits