22. september 2003 - 15:36Der er
50 kommentarer og 1 løsning
formatere tid/dato ud fra timestamp
Jeg har et nyhedssystem hvor der i tabellen er følgende kode: Oprettet: <?php echo $row_Recordset1['Time']; ?>
'Time' i MySQL er sat som Timestamp. Hvordan kan jeg opstille dato og tid i et lidt mere normalt format. Det står bare ud i en lang uoverskuelig smøre. Og hvor skal jeg evt. sætte scriptet ind hvis det er et sådan.
Jeg har lige et andet spørgsmål. Hvordan kan jeg få databasen til at slette de ældste rækker, så der f.eks. maximum kan blive 40 rækker? Så den sletter de gamle og beholder de nyeste. Er PHP noob, men synes det er sjovt at rode med. Jeg var helt ude af den igår da eksperten var nede. Jeg ville videre :D
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Ja, men hvor skal jeg stille mysql_query("SELECT DATE_FORMAT(dato, '%d/%m - %H:%i') AS Time"); ind? <?php echo $row_Recordset1['Time']; ?> står helt for sig selv.
Selve dato formatet passer ikke helt med det jeg skrev, men det skal jo bare tilpasses - evt. med hjælp af de "variabler" man kan læse om på http://www.php.net/manual/en/function.date.php ;)
*G* Det lader til at fungere lidt. Nu har min database bare lavet lidt ged i den. Det ene indlæg er i 1970 og et andet i år 2038 :D Smid et svar nikolajdu :) Jeg takker og bukker
Nej tallene bliver ens, men mit spørgsmål bestod egentlig også i formatet af tid og dato. Ville da meget gerne om jeg kunne få det til at stå rigtigt. Så jeg ikke skal vente til år 2038 med at offentliggøre siden *g*
Jeg må indrømme at være på bar bund. Når jeg ser en engelsk manual eller lign. bliver jeg drøn forvirret og ender med at få kludret rundt i det. Hvordan ville i foreslå mig at lave tid og dato på en simpel måde?
Det er vist efterhånden gledet temmelig meget ud i sandet med alle de forskellige forslag der er kommet - Prøv at vise din nuværende kode, din tabelstruktur og dit tabelindhold.
Hvad kan jeg skrive for at sætte tid og dato ind i hver sin række i min database via en formel? Så det bliver indsat korrekt så problemet kun er udskrivningen. Kan jeg gøre det med nogle hidden fields, så det gøres automatisk eller kan databasen selv tilføje korrekt tid på oprettelsen af min record i en date og en time række? Ved ikke om det er beskrevet rigtigt, men er som jeg forstår det.
Det er nok lidt ved siden af, men jeg foretrækker selv at lægge time(), som er antal sekunder siden 1-1-1970, ind i DB'en Derefter bliver de formateret til noget "læsbart" med date()
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.