Avatar billede doozerii Nybegynder
06. juli 2002 - 16:32 Der er 5 kommentarer og
1 løsning

datoformatering i ASP til MySQL

Hejsa

ASP og MySQL lader til at være en lidt halvproblematisk kombination.
Mysql har et datetime format der ser således ud :
(og den accepterer en string, bare den har formatet)
2002-07-06 13:18:37

Nu skal jeg have et asp script til at leverer den nuværende dato til ovenstående format.
Nogen der gider fylde lidt kode på?

Mvh
Kristoffer

Avatar billede keysersoze Ekspert
06. juli 2002 - 16:45 #1
hvilken dato har du og hvilken dato vil du have?
Avatar billede doozerii Nybegynder
06. juli 2002 - 16:50 #2
Jeg har en dato med de standard ASP formater der gives (altså 06-07-2002 16:50:42) og skal bruge den i formatet 2002-07-06 13:18:37
dvs fra dd-mm-yyyy hh-mm-ss til yyyy-mm-dd hh-mm-ss
Avatar billede keysersoze Ekspert
06. juli 2002 - 17:29 #3
det kan være du kan gøre det ved at sætte

<% session.lcid = 1030 %>

i toppen af dit dokument...
Avatar billede keysersoze Ekspert
06. juli 2002 - 17:35 #4
ellers er det 1033
Avatar billede eagleeye Praktikant
07. juli 2002 - 12:10 #5
Jeg har da lige en/to functioner som gør det, jeg har slev brugt den til mySQL database:

Du kalder bare functionen DatoTid så returne den Now i formatet 'yyyy-mm-dd hh-mm-ss', function Two som kaldes fra DatoTid sikre der komme 0 med foran tal som en cifferet eks 2 -> 02:

function Two(S)
  two = CStr(S)
  while len(two)<2
    two = "0" & two
  wend
end function
function DatoTid()
  da = Two(Year(Now)) & "-" & Two(Month(Now)) & "-" & Two(Day(Now))
  ti = Two(Hour(Now)) & ":" & Two(Minute(Now)) & ":" & Two(Second(Now))
  DatoTid = da & " " & ti
end function
Avatar billede doozerii Nybegynder
07. juli 2002 - 12:35 #6
Bonus! - lige det jeg ledte efter.
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
Kurser inden for grundlæggende programmering

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

IT-JOB