/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
DatoKonvertering, kan man det?
Fra : mic


Dato : 02-06-04 17:59

Jeg har

Wed, 2 Jun 2004 17:07:11 +0200 (CEST)


Og skal indsætte det i MySQL i datetime formaet 2004-06-02 17:07:11

Hvordan i alverden griber jeg det an?

--
Hilsner



 
 
Lars Balker Rasmusse~ (02-06-2004)
Kommentar
Fra : Lars Balker Rasmusse~


Dato : 02-06-04 18:10

"mic" <maskinen@hotmail.com> writes:
> Wed, 2 Jun 2004 17:07:11 +0200 (CEST)
>
>
> Og skal indsætte det i MySQL i datetime formaet 2004-06-02 17:07:11
>
> Hvordan i alverden griber jeg det an?

use Date::Manip;

$input = "Wed, 2 Jun 2004 17:07:11 +0200 (CEST)";

my $date = ParseDate($input);

if ($date) {
   $datestr = UnixDate($date, "%Y-%m-%d %T");
   print "Got: $datestr\n";
}

print "Want: 2004-06-02 17:07:11\n";
--
Lars Balker Rasmussen Consult::Perl
http://consult-perl.dk

mic (02-06-2004)
Kommentar
Fra : mic


Dato : 02-06-04 21:12

"Lars Balker Rasmussen" <lars@balker.org> skrev i en meddelelse
news:0fvfi9x4wd.fsf@lagavulin.balker.org...
> "mic" <maskinen@hotmail.com> writes:
> > Wed, 2 Jun 2004 17:07:11 +0200 (CEST)
> >
> > Og skal indsætte det i MySQL i datetime formaet 2004-06-02 17:07:11
> > Hvordan i alverden griber jeg det an?
>
> use Date::Manip;
> $input = "Wed, 2 Jun 2004 17:07:11 +0200 (CEST)";
> my $date = ParseDate($input);
> if ($date) {
> $datestr = UnixDate($date, "%Y-%m-%d %T");
> print "Got: $datestr\n";
> }
> Lars Balker Rasmussen Consult::Perl
> http://consult-perl.dk

Det var fikst. Utroligt der altid er et modul der kan hjælpe. Jeg havde
kigget på Date::Parse, men er ikke helt så god til at gennemskue alle de
moduler endnu.

Jeg takker mange gange :)

--
Mvh



Søg
Reklame
Statistik
Spørgsmål : 177428
Tips : 31962
Nyheder : 719565
Indlæg : 6407936
Brugere : 218877

Månedens bedste
Årets bedste
Sidste års bedste