Avatar billede proviben Novice
18. september 2005 - 13:21 Der er 7 kommentarer og
2 løsninger

Datoformat justering

$tableDate indeholder fx 1122731042

- hvordan justeres, således at $tableDate istedet vil indeholde følgende datoformat: Sun, 18 Sep 2005 14:53:38 +0200 ?
Avatar billede jaw Nybegynder
18. september 2005 - 13:25 #1
Prøv:
date("D, j M H:I:S", $tableDate);

Det med tidszonen tror jeg ikke du lige kan få PHP til at regne ud, er ikke sikker på at den ved hvilken tidszone du lige befinder dig i...
Avatar billede jaw Nybegynder
18. september 2005 - 13:26 #2
Sådan mente jeg:
date("D, j M H:i:s", $tableDate);
Avatar billede coderdk Praktikant
18. september 2005 - 13:27 #3
$time = 1122731042;
    echo date( 'r', $time );

:)
Avatar billede jaw Nybegynder
18. september 2005 - 13:28 #4
Doh!
Avatar billede proviben Novice
18. september 2005 - 13:45 #5
Fint, - så kunne mit xml feed validere med et korrekt datoformat!

Tak for hjælpen, smid venligst et svar jaw & coderdk.
Avatar billede coderdk Praktikant
18. september 2005 - 13:46 #6
Sågerne :)
Avatar billede jaw Nybegynder
18. september 2005 - 13:47 #7
Det må vist alligevel være coder's den her :) Jeg kunne jo bare have læst manualen...
Avatar billede coderdk Praktikant
18. september 2005 - 13:51 #8
Forresten hvis scriptet ikke skrive +0200 men f.eks. +0000 eller lign, så er timezone ikke sat på den, så kan du, før date'en, prøve at skrive putenv('TZ=Europe/Denmark') - Er ikke helt sikker på formatet ;)
Avatar billede proviben Novice
18. september 2005 - 14:01 #9
Ok, - skal ikke bruge timezone if. med tableDate - men timezonen er dog sat i headerdelen ved <lastBuildDate>.
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