tojaMedlem sedan mars 2001217 inlägg
Hejsan... nån som vet ett bra skript som räknar ner till ett visst datum.. typ: "45 dagar kvar tills nåt händer"... jag har redan ett skript för detta.. gjort med time() och mktime() ... tyvärr kan jag inte lägga med det.. sitter inte vid den datorn... felet med detta skript är att den byter "Antal dagar" mitt under dagens gång... jag vill att den ska byta vid midnatt!!! Alltså.. kl 23:55 tex ska det stå: "34 dagar kvar" och då alltså kl 00:01 ska det stå: "33 dagar kvar" .. osv...
kan någon skriva ihop ett sådant skript eller en funktion för detta..?!?
Vore taksam för det...!!! :)
------------------
------------------------
/Toja phpProgrammer
Hiphop GRIOTEN
spangoMedlem sedan juni 20006 147 inlägg
Trolla fram timestamps för de båda tidpunkterna så är det en baggis...
------------------
And remember, when you look into the pit, the pit looks back into you. /Anonymous INTERCAL hacker
tojaMedlem sedan mars 2001217 inlägg
Det är det jag har gjort.. det fungerar inte... ska lägga ut koden sen när jag kommer hem så ni kan se hur jag gjorde!!!
------------------
------------------------
/Toja phpProgrammer
Hiphop GRIOTEN
tojaMedlem sedan mars 2001217 inlägg
Tjena...
Nu har jag äntligen fått igång internet.. det har strulat lite...!
Koden jag har användt för att göra detta skript är:
$time = mktime(23,59,59,11,1,2001)-time();
$time = round($time/24/60/60);
echo $time;
Detta fungerar.. men mitt problem är alltså att den byter datum mitt under dagen.. jag vill att det ska byta från tex: "23 dagar kvar" till "22 dagar kvar" precis innan eller efter kl.12 på natten!!! Detta gör den inte!!!
Kan någon hjälpa mig å lösa mitt problem..?!
------------------
------------------------
/Toja phpProgrammer
Hiphop GRIOTEN
MatteMedlem sedan aug. 20002 970 inlägg
Avrundningen round() går antingen uppåt eller nedåt, så troligtvis lär den ändra sig mitt på dagen.
Antingen får du ändra sluttiden till 12:00:00 eller så får du styra avrundningen antingen uppåt eller nedåt. För det borde man kunna använda ceil() eller floor() - istället för round().
------------------
Funktion är vackert
tojaMedlem sedan mars 2001217 inlägg
ok... låter bra.. ska testa det..!!!
------------------
------------------------
/Toja phpProgrammer
Hiphop GRIOTEN