|
| Tids forskel.. Fra : Jeppe Christensen |
Dato : 02-11-05 23:19 |
|
Her følgende stump kode:
<?php
$timestamp = strtotime("-2 minutes");
$tid_2 = date("d-m-y H:i", $timestamp);
$nu = time();
$now = date("d-m-y H:i", $nu);
$forskel = $tid-$now;
echo $tid_2;
echo "<BR>";
echo $now;
echo "<br>$forskel";
?>
Det der undrer mig er at når jeg siger echo $forskel skriver den
bare 0.
mvh. Jeppe Christensen
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
Peter Brodersen (03-11-2005)
| Kommentar Fra : Peter Brodersen |
Dato : 03-11-05 01:51 |
|
On 02 Nov 2005 22:19:02 GMT, Jeppe Christensen <mr.puity@gmail.com>
wrote:
><?php
>$timestamp = strtotime("-2 minutes");
>$tid_2 = date("d-m-y H:i", $timestamp);
$tid_2 indeholder fx "03-11-05 01:44"
>$nu = time();
$nu indeholder fx 1130978765
>$now = date("d-m-y H:i", $nu);
$now indeholder fx "03-11-05 01:46"
>$forskel = $tid-$now;
$tid har du slet ikke oprettet.
Hvis du tænker på at bruge $tid_2 i stedet for $tid, så giver det
stadigvæk ingen mening at lave et matematisk regnestykke, hvor du
subtraherer en string fra en anden string.
For eksempel vil du opleve, at:
<?php
print ("03-11-05 01:44"-"03-11-05 01:46");
?>
... giver 0.
Det skyldes, at når de to strings bliver konverteret til tal, medtages
kun tegn til et ikke-tal. Så ved "03-11-..." er det kun "03", der
bliver kigget på.
Hvilket output vil du præcist gerne nå frem til med din kode? 120
eller 2 eller noget tredje?
<?php
$forskel = time() - strtotime("-2 minutes");
print $forskel;
?>
... outputter fx fint 120.
--
- Peter Brodersen
| |
Jeppe Christensen (03-11-2005)
| Kommentar Fra : Jeppe Christensen |
Dato : 03-11-05 08:59 |
|
> Hvilket output vil du præcist gerne nå frem til med din kode? 120
> eller 2 eller noget tredje?
Vil bare gerne have at der står 2....
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
|
|