webForumDet fria alternativet

datum omvandling

5 svar · 267 visningar · startad av arvid

arvidMedlem sedan juni 20009 inlägg
#1

Goddag,
Är det någon som skulle kunna berätta för mig hur jag skulle kunna skriva om datumsträngen "Sun, 03 Dec 2000 15:43:56 +0100" till något i stil med 00/12/03 16.43 .

Tack...

------------------
...................
/arvid andersson
arvid@lingon.nu

OlleBoopMedlem sedan feb. 20001 861 inlägg
#2

Prova:
echo (date("y/m/d H.i",time()+3600));

arvidMedlem sedan juni 20009 inlägg
#3

jag kanske var lite otydlig, men jag har alltså en sträng som jag inte skapat i php, som är i stil med "Sun, 03 Dec 2000 15:43:56 +0100". Och nu vill jag konvertera strängen till ett annat datum format...

någon?

------------------
...................
/arvid andersson
arvid@lingon.nu

petergrennanetMedlem sedan dec. 1999258 inlägg
#4

Om det är en sträng så är det bara att leka på lite med den.

Här är lite otestad kod som ger dig lite hints.
å

$str = "Sun, 03 Dec 2000 15:43:56 +0100"
$arr1 = explode(",",$str)
echo $arr1[0];
$arr2 = explode(" ",$arr1[1])
echo Dag: $arr2[0]
echo Month: $arr2[1]
echo Year: $arr2[2]
$arr3 = explode(":",$arr2[3])
echo Timme: $arr3[0]
echo Minute: $arr3[1]
echo Secund: $arr3[2]
echo Timezone: $arr2[4]

Lycka till.

------------------
¬ peterbe.com¬

nanneMedlem sedan dec. 19991 749 inlägg
#5

Annars funkar detta lika bra.

<?
$str = "Sun, 03 Dec 2000 15:43:56 +0100";
echo date("y/m/d H.i",strtotime($str));
?>

http://www.php.net/manual/function.strtotime.php

------------------

"Där ser du. De är synthare och inte scientologer..."

nanne.net

arvidMedlem sedan juni 20009 inlägg
#6

jo, det funkar nu. jag hittade funktionen strtotime för några dagar sedan...

men tack i allafall...

------------------
...................
/arvid andersson
arvid@lingon.nu

131 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)