User since
2003-10-23
7
Artikel
BenutzerIn
Guten Abend zusammen!
Ich habe da mal ein kleines Problem und zwar muss ich leider ActivePerl benutzten und habe damit ein Datum ermittelt und zwar so:
use POSIX qw(strftime);
$datum = strftime "%d/%m/%Y", localtime;
dann bau ich das ganze in einen Query ein, weil es in eine Access-Datenbank geschrieben wird(Feld in Access 97 ist Datum kurz, TT.MM.YYYY).
Funktioniert alles, aber jetzt wird bei mir auf einmal der Tag und der Monat vertauscht.
Also für heute stand es so in der Datenbank 12/03/2003
In der Variablen $datum steht das Datum immer richtig(03/12/2003).
Das komische ist das ab dem 13ten eines Monats wird es wieder richtig eingetragen wird???
Kann mir jemand sagen an was das liegen könnte Perl || Access?
Oder wie ich es beheben kann, das es immer richtig reingeschrieben wird?
Danke schon mal an alle die es lesen ;-)
User since
2003-08-04
5246
Artikel
ModeratorIn
kann es sein, dass in access fuer das feld ein englisches datumsformat angegeben ist?
User since
2003-10-23
7
Artikel
BenutzerIn
soweit ich weiß nicht, Access übernimmt das Datumsformat von den Windowseinstellungen und da steht es eindeutig mit DD.MM.YYYY drin.
Komisch ist das es ab dem 13 wieder getauscht wird
User since
2003-10-23
7
Artikel
BenutzerIn
hat sich erledigt, trotzdem danke an alle!!!
User since
2003-08-04
5246
Artikel
ModeratorIn
wie verbindest du dich zu access? ueber ODBC? wenn ja, verwendest du einen englischen ODBC-Treiber?
User since
2003-08-04
5867
Artikel
ModeratorIn
und woran lags, '/' statt '.' ?
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite