Thread Deutsche Sommer u. Winterzeit in UTC umrechnen (39 answers)
Opened by Speedriff at 2013-11-27 14:51

Linuxer
 2013-11-28 13:56
#172279 #172279
User since
2006-01-27
3871 Artikel
HausmeisterIn

user image
Dein Code ist fehlerhaft.
Code: (dl )
$temp = ~s/^(\d\d)\.(\d\d)\.(\d\d\d\d)\s(\d\d):(\d\d)/conv_dt($1,$2,$3,$4,$5)/egm;


Der korrekte Operator ist =~. Da steckt kein Leerzeichen drin.

Versuche doch mal, die Leerzeichen an die richtigen Stellen zu setzen, wo sie mehr Sinn ergeben.

Code: (dl )
1
2
#    v  v
$text =~ s/search/replace/;


Damit würde (IMHO) auch sowas wieder etwas lesbarer:
Code: (dl )
$file =~s/.csv/_SDE_UTC.csv/;


;-)


PS: Kurzer Test:
Code: (dl )
1
2
3
4
5
$ perl -wle '$a="text"; $a = ~s/x/s/; print $a;'
Use of uninitialized value $_ in substitution (s///) at -e line 1.
4294967295
$ perl -wle '$a="text"; $a =~ s/x/s/; print $a;'
test
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Deutsche Sommer u. Winterzeit in UTC umrechnen