sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #40817
Re: datostrengs formatering på commandline
On Wed, 15 Aug 2001, Gitte Wange wrote:
> On Wed, 15 Aug 2001 22:12:49 +0200, Mogens Valentin <monz@xxxxxxxxx>
> wrote:
>
> >Gitte Wange wrote:
> >> Lige nu har jeg en datostreng på form: dd/mmm/yyyy:tt:mm:ss
> >> Den skulle gerne blive til: yyyy/mm/dd tt:mm:ss så jeg kan submitte
> >
> >Man date :o:
> >Eller date '+%Y/%m/%e %k:%H:%S'
>
>
> Okay .. mindre misforståelse..
>
> Jeg HAR en datostreng på ovenstående format som jeg gerne vil have
> konverteret ..
> altså det skal ikke vøre tidspunktet lige når den bliver kaldt men det
> tidspunkt den streng indeholder der skal formateres ...
> der hjælper date ikke meget når den bare siger at dato er på et
> ugyldigt format
i perl, lav en substituion ala
m/(.*)\/(.*)\/(.*)\:(.*)/
print "$3/$2/$1 $4";
Kan med garanti gøre smartere.
Mads
--
Mads Bondo Dydensborg. madsdyd@xxxxxxxxxxxx
Free your mind and your desktop will follow....
Linux - the choice of a GNU generation
References