Omformulering: Hvordan ændrer man en variabel med: yyyy-mm-dd tt-mm-ss om til et tal beregnet ud fra 01 01 1970 så man kan trække den fra et andet tal og så vise hvor mange dage, timer og minutter der er i mellem?
Den har jeg også prøvet med. tror det er det PHP program, som lukker af for nogen koder, desværre.
Det var fordi jeg ville modificer hmailservers web interface, men den kommer ud med nogle fejl, som forhindrer den i at bruge f.eks strtotime og date().
"strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Paris' for '2.0/DST' instead"
så jeg kommer nok ikke videre, men tak for hjælpen
Den "fejl" du får ud er kun en E_NOTICE, og altså ikke nogen fejl. Så længe du bare skal udregne unix timestamp ud fra to datoer og herefter trække dem fra hinanden, er den E_NOTICE rimelig ligegyldig.
En måde at slippe af med den er at tilføje tidszonen til din dato streng; $date = '2005-12-25 00:56:27 GMT';
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.