Avatar billede akki Nybegynder
09. maj 2005 - 12:31 Der er 8 kommentarer og
1 løsning

skal bruge et lille omregnings script

hey alle sammen.

har en lille opgave, som jeg simpelthen ikke kan få til at virke
Skal havde lavet et midlertidig script (skal kører ind til min host for opdateret MySQL) der kan lave en streng som ser sådan ud: 20050504174639 om til 2005-05-04 17:46:39

dette skyldes at jeg selv sider på en Mysql v4.1 hvor timestamp kan gøre det for en, men min host kører mysql 4.0.1 og der virker det ikke..

nogen der kan lave noget som laver dette:
Avatar billede sukos Juniormester
09. maj 2005 - 12:32 #1
Kan du ikke bruge DATE_FORMAT?
Avatar billede akki Nybegynder
09. maj 2005 - 12:34 #2
jo.. men nu er det mere fordi, at det script jeg skal tester bruger denne funktion
Avatar billede jm0_ Nybegynder
09. maj 2005 - 13:39 #3
<?php

$tid = 20050504174639;

echo substr($tid, 0, 4) . "-";
echo substr($tid, 4, 2) . "-";
echo substr($tid, 6, 2) . " ";

echo substr($tid, 8, 2) . ":";
echo substr($tid, 10, 2) . ":";
echo substr($tid, 12, 2);

?>
Avatar billede 7th Praktikant
09. maj 2005 - 13:43 #4
Du kan bruge strtotime() sammen med date().

Eksempel: date('dit dato format', strtotime($din_dato_streng));
Avatar billede akki Nybegynder
09. maj 2005 - 13:52 #5
til 7th

hvordan virker det lige. eks
Avatar billede 7th Praktikant
09. maj 2005 - 14:09 #6
print date('Y-m-d H:i:s', strtotime('20050504174639')); // skulle gerne udskrive 2005-05-04 17:46:39
Avatar billede jm0_ Nybegynder
09. maj 2005 - 14:13 #7
akki, mit virker fint :)
Avatar billede coderdk Praktikant
09. maj 2005 - 17:22 #8
Brug SQL:

  SELECT date_format(ditfelt, '%Y-%m-%d %H:%i:%s') AS datoen FROM tabel;

Så gør MySQL det for dig ;P
Avatar billede jm0_ Nybegynder
16. maj 2005 - 16:33 #9
tak for points :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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