Avatar billede Slettet bruger
23. januar 2004 - 23:03 Der er 15 kommentarer og
1 løsning

time() i mysql

Hej,

Hvordan er det nu at mySQL vil ha' time() formatet og er der nogen der har en koverteringsfunktion?
Avatar billede eagleeye Praktikant
23. januar 2004 - 23:08 #1
Tid er i formatet:  hh:mm:ss
er det når du vil ligge data i databasen?
Avatar billede Slettet bruger
23. januar 2004 - 23:09 #2
ja, det er det
Avatar billede eagleeye Praktikant
23. januar 2004 - 23:16 #3
Hvilket felt type putter du det i??

Date/Time kolonne skal ligges i med formet "yyyy-mm-dd hh:nn:ss"

Jeg har brugt denne til at formatere Now -> "yyyy-mm-dd hh:nn:ss"

function Two(S)
  two = Right("0"&S,2)
end function
function Dato()
  da = Year(Now) & "-" & Two(Month(Now)) & "-" & Two(Day(Now))
  ti = Two(Hour(Now)) & ":" & Two(Minute(Now)) & ":" & Two(Second(Now))
  Dato = da & " " & ti
end function
Avatar billede Slettet bruger
23. januar 2004 - 23:19 #4
jeg har både en dato attribut og en tids attribut
Avatar billede erikjacobsen Ekspert
23. januar 2004 - 23:20 #5
Eller bare yyyymmddhhnnss
Avatar billede eagleeye Praktikant
23. januar 2004 - 23:23 #6
Så forstår jeg ikke spørgsmålet..Får du fejl eller??
Tiden skal i databasen som hh:nn:ss

Du kan tage et kig på, hvis du vil hvaa time() i kan du bruge CURTIME() i SQL sætnignen:
http://www.mysql.com/doc/en/Date_and_time_functions.html
Avatar billede erikjacobsen Ekspert
23. januar 2004 - 23:26 #7
eagleeye: hvis du sætter - og : imellem behøver du ikke have foranstillede 0'er.
Men det skal man selvfølgelig hvis man bare skriver yyyymmddhhnnss
Avatar billede eagleeye Praktikant
23. januar 2004 - 23:29 #8
ok ;)
Avatar billede Slettet bruger
23. januar 2004 - 23:30 #9
eagle > Den er lige i skabet.
Avatar billede eagleeye Praktikant
23. januar 2004 - 23:42 #10
I skabet ;)?
Avatar billede Slettet bruger
23. januar 2004 - 23:45 #11
ja, eller i øjet du ved ;) smid et svar :)
Avatar billede eagleeye Praktikant
23. januar 2004 - 23:47 #12
Ja ok .. er lidt sløv i optrækker her til aften. ;)
Avatar billede Slettet bruger
23. januar 2004 - 23:55 #13
Hmm, hvad er der galt med

INSERT INTO posts(titel, forfatter, oprettet, last_time, last_date) VALUES('Tester','Lars', '23:52:20','2004-01-23'

når last_time = time felt og last_date = date felt ?
Avatar billede eagleeye Praktikant
23. januar 2004 - 23:59 #14
hvad siger den af fejl?
Avatar billede Slettet bruger
24. januar 2004 - 00:01 #15
tal om at være sløv i optrækket :S havde glemt parantes
Avatar billede eagleeye Praktikant
24. januar 2004 - 00:07 #16
;)
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