I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
$forskel=$nutid-$row['date']; $timer=floor($forskel/3600); //Der går 3600 sekunder pr. time $forskel=$forskel-($timer*3600); // Så hiver vi timerne ud af regnskabet. $minutter=floor($forskel/60); //60 sekunder pr. minut $forskel=$forskel-($minutter*60); // så hiver vi også minutterne ud. // Der som er tilbage af forskel vil så være antallet af sekunder
echo "Online tid: $timer Timer, $minutter Minutter og $forskel sekunder";
Det er altså ikke alle PHP-servere, der reagerer på samme måde. Prøv evt. at se nogle lignende overvejelser om aldersberegning her: http://www.1go.dk/forum2003/viewtopic.php?t=1361 Med venlig hilsen, Johs. Lind
johslind: Det er korrekt at der vil være forskel på tværs af platforme (OS'er) når de indbyggede funktioner ikke benyttes jævnfør dokumentationen - eks. er funktioner der benytter sig af Unix Timestamp kun brugbare for datoer der ligger i intervallet fra 1970-2038 - så længe man holder sig til den dokumenterede del af funktionerne, vil ovenstående kode ikke give anledning til problemer på tværs af php-versioner.
Derudover kan jeg henvise til Date/Time klassen i PEAR der er beregnet til dato-manipulationer, som involverer datoer der falder uden for ovennævnte interval.
topsite: Mht. ændringen af ovenstående kode til at bruge "" omkring variable tyder det på at der blot er andre fejl i din kode som bevirker at ovenstående ikke umiddelbart virker.
Synes godt om
Ny brugerNybegynder
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.