18. maj 2004 - 21:10
Der er
9 kommentarer og 2 løsninger
Hvordan formateres dette så man kan bruge det med javascript date
Jeg sidder og makker med et script til at vise uptime på en server, men kan ikke rigtig formatere dette fra php til javascript. Jeg bruger lige nu dette som virker fint: var servertid = new Date("<? echo $aar; ?>","<? echo $maaned; ?>","<? echo $dag; ?>","<? echo $timer; ?>","<? echo $minutter; ?>","<? echo $sekunder; ?>"); men ville gerne have formateret det i php så javascriptet kan nøjes med var servertid = new Date("<? echo $tid; ?>"); jeg troede jeg kunne nøjes med at gøre som nedenstående, men det virker ikke ?? $tid = "$aar,$maaned,$dag,$timer,$minutter,$sekunder";
Annonceindlæg fra inspirit365
Slettet bruger
18. maj 2004 - 21:51
#1
du kan da nemt lave en variabel der indeholder samtlige informationer: $tid = "År: ".$aar." Måneder: ".$maaned." Dage: ".$dag." Timer: ".$timer." Minutter: ".$minutter." Sekunder: ".$sekunder."";
Hmm... du læste vist ik' spørgsmålet igennem... det er jo fordi jeg skal bruge det til javascript i formatet 2004,05,18,22,00,00
$tid = $aar.",".$maaned.",".$dag.",".$timer.",".$minutter.",".$sekunder;
Slettet bruger
18. maj 2004 - 22:25
#4
Jamen så fjerner du blot de steder hvor der står År Måneder Dage Timer Minutter og Sekunder og istedet indsætter et komma.
Nej det duede heller ikke..... Får bare en NaN fejl
cypermann >> Det er jo så løsningen jeg selv har i bunden... og det virker ikke :-(
$tid = $aar."\",\"".$maaned."\",\"".".$dag."\",\"".".$timer."\",\"".".$minutter."\",\"".".$sekunder; og new Date(<? echo $tid; ?>); den skal jo være new Date("2004","05","18"...
Eller: $tid = "$aar\",\"$maaned\",\"$dag\",\"$timer\",\"$minutter\",\"$sekunder; for at gøre det på en anden måde..
new Date(<? echo $tid; ?>); den skal jo være new Date("2004","05","18"... den kan jo ik være både det ene og det andet ???? Men fandt forøvrigt ud af at new Date(<? echo $tid; ?>); virker for ca 15 minutter siden, problement var simpelthen at man ikke måtte bruge " inde i parantesen ?? Smid et svar så deler vi pointene hvis det er ok med dig !!
Det er OK at vi deler... $tid = "$aar\",\"$maaned\",\"$dag\",\"$timer\",\"$minutter\",\"$sekunder; new Date(<? echo $tid; ?>); skriver new Date("2004","05","18"...
Vi tilbyder markedets bedste kurser inden for webudvikling