Thread timestamp (19 answers)
Opened by jan10001 at 2003-08-26 21:48

jan10001
 2003-08-26 23:19
#32079 #32079
User since
2003-08-14
962 Artikel
BenutzerIn
[default_avatar]
Quote
pq

damit kann man immer noch nix anfangen. deine aussage:
du hast substr() benutzt und herausgekommen ist 26.0826.2003.
und darauf erwartest du eine antwort, was du falsch gemacht
haben könntest?

Zumindest bei substr() war ich mir keines Fehlers bewußt, mit Tag und Jahr lief es in vielen Variationen, nur bei Monat kam immer nur Mist.
Code: (dl )
1
2
3
4
Das war einer meiner vielen Versuche:
my $jahr = substr($datum, 0,4);
my $monat = substr($datum, 4,6);
my $tag = substr($datum, 6,8);

Und beim zusammensetzen der Skalare gab es bestimmt keinen Fehler.
Also stellte ich die Frage "Wie muß ich das machen?" und setzte das mit substr in die Klammern damit klar wurde das dieser Weg anscheinend nicht geht.



Quote
strat

es gibt auch schnellere wege:
Code (perl): (dl )
my ($year, $month, $day) = unpack("A4 A2 A2", $date);

oder noch besser:
Code (perl): (dl )
my ($year, $month, $day) = unpack("J4 J2 J2", $date);


seltsam, dass die Leute hier kein unpack fuer fixe satzlaengen moegen...

Der Code mit den A's geht bei den J's gibt es einen Fehler.

So jetzt ersteinmal danke für die Hilfe.
Grüße,
Jan

View full thread timestamp