Archiv verlassen und diese Seite im Standarddesign anzeigen : Datum umkehren
mr-sansibar
19-05-2006, 17:31
Hallo!
Wie kann ich ein String= "Date: 10.04.2006" so darstellen --> "20060410"
der String "Date" soll auch eliminiert werden
und der zweite String= "Time: 05:09:31.192" --> "050931192"
auch hier soll vorher der String "Time: " eliminiert werden
darstellen und in einem string abspeichern, also so "200060410050931192"
vielen dank
Welche Sprache? Bash? Dann kannst du sed nehmen (aber frag mich jetzt besser nicht wie genau!). Eventuell auch grep.
MfG Bischi
mr-sansibar
19-05-2006, 18:19
in perl.
danke
Das Datum:
perl -e '$s="Date: 10.04.2006"; $s=~s/Date: (..)\.(..)\.(....)/$3$2$1/; print $s'; echo
Die Zeit:
perl -e '$s="Time: 05:09:31.192"; $s=~s/Time: (..):(..):(..).(...)/$1$2$3$4/; print $s'; echo
Mehlwurm
22-05-2006, 08:15
in der shell
siehe man date
date +%Y%m%d%H%M%S
leider sind da keine millisekunden bei, aber ich hoffe dies ist zu verkraften ;)
mr-sansibar
22-05-2006, 13:29
ohne milisekunden ist es schlecht, weil ich mit den milisekunden zusammen den key generieren will für den hash.
grüße
Mehlwurm
22-05-2006, 14:08
dann könnte ich dir noch zusätzlich das "%s" anbieten, kannst einfach anhängen ... das berechnet dir die sekunden vom unix-ur-tag ;-) damit der key nicht zu einfach wird
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.