datumswert als string übergeben
Verfasst von bezNika am 1 Februar, 2010 - 15:13
Hallo, beim ausführen dieses Data-Steps bekomme ich in der Spalte 'dateiname' das aktuelle Datum im SAS-Format.
Kann man das Datum in "normaler" Form ausgeben lassen?
Vielen Dank im Voraus!
data liefrdatZW;
set a;
format datum date.;
datum = date();
dateiname = scan(Liefertabelle, 1, '.') !! DATUM;
run;
»
- Anmelden oder Registrieren um Kommentare zu schreiben

So sollte es gehen
Hallo,
folgende Zeile
dateiname = scan(Liefertabelle,1,'.')||compress(put(DATUM,YYMMDDN8.);
bringt das Datum im Format 20100201 zurück.
Die Zeile
format datum date.
bitte entfernen.
Wenn ein anderes Format benötigt wird, dann einfach ein bisschen in der SAS Online-Doku
lesen und das gewünschte Format auswählen.
Viele Grüsse,
Christoph