Prova:
echo (date("y/m/d H.i",time()+3600));
Trådstart#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...
5 svar · 274 visningar · startad av arvid
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...
Prova:
echo (date("y/m/d H.i",time()+3600));
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?
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.
Annars funkar detta lika bra.
<?
$str = "Sun, 03 Dec 2000 15:43:56 +0100";
echo date("y/m/d H.i",strtotime($str));
?>
jo, det funkar nu. jag hittade funktionen strtotime för några dagar sedan...
men tack i allafall...