Avatar billede bnd Nybegynder
10. oktober 2001 - 13:52 Der er 2 kommentarer

Konvertering af datoformater

Jeg har udviklet en asp-side, hvorfra brugeren indtaster en dato i dansk datoformat(f.eks 09-10-01) i en Access 97 database. Problemet er, at Access konverterer det om til amerikansk datoformat(d.v.s 10-09-01). Hvordan undgår jeg det?
Avatar billede terry Ekspert
10. oktober 2001 - 14:05 #1
The date is stored in the database as a number of some sort. It hasnt converted then to the US date format. Were are you viewing the dates?
Something else´, and this is more than likely wher eyou are having problems.

The user may enter 09-10-01 Is that 9th October or 10th September?
When you insert you should always insert in US format \'12-31-2001\'

Avatar billede mugs Novice
10. oktober 2001 - 16:21 #2
Hvordan er din formatering i datofeltet. I feltets egenskaber i tabeldesign, kan du ændre formateringen. Det har ingen betydning for den måde, data bliver lagret på, men har kun betydning for den måde, hvorpå du ser data:

åååå-mm-dd = 2001-10-11 = 11 OKT 2001
dd-mm-åå = 11-10-01 = 11 OKT 01
v\".kvartal; \"dddd\" d. \"d\". \"mmmm åååå\" kl. \"tt:nn:ss
returnerer 4. kvartal: onsdag d. 11 oktober 2001 kkl. 16:24:26
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester