Avatar billede bagmanden51 Nybegynder
23. august 2002 - 05:50 Der er 5 kommentarer og
1 løsning

konvertering af dato

Hej

jeg har i min database dato'en gemt som

d-m-y

hvordan kan jeg konvertere den, så jeg får dagen som $day og måned som $month osv.. ?
Avatar billede limemedia Nybegynder
23. august 2002 - 06:09 #1
SELECT DATE_FORMAT(datofelt, '%d') AS day, DATE_FORMAT(datofelt, '%m') AS month
Avatar billede limemedia Nybegynder
23. august 2002 - 06:10 #2
eller direkte i php'en som
list($day,$month,$year) = explode('-', $dato);
Avatar billede bagmanden51 Nybegynder
23. august 2002 - 18:43 #3
det er fordi at jeg skal finde ud af hvilken dato der er om f.eks. 60 dage
echo date("m/d-Y", time() + 3600 * 24 * 60);

men time giver noget underlig noget... hvordan kan jeg konventere min dato til et format der ligner Time()
Avatar billede limemedia Nybegynder
23. august 2002 - 18:47 #4
prøv med

<?php
  list($day,$month,$year) = explode('-', $dato);
  $fremtid_dato = date("d-m-y", mktime(0, 0, 0, $month, $day+60, $year));
  echo 'Datoen om 60 dage er : '.$fremtid_dato;
?>
Avatar billede limemedia Nybegynder
23. august 2002 - 18:48 #5
eller simplere, når dagen er idag

<?php
  $fremtid_dato = date("d-m-y", mktime(0, 0, 0, date('m'), date('d')+60, date('Y')));
  echo 'Datoen om 60 dage er : '.$fremtid_dato;
?>
Avatar billede bagmanden51 Nybegynder
23. august 2002 - 18:53 #6
proff
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