Trådstart#1 Kan man på ett enkelt sätt räkna antalet minuter mellan två datum?
t.ex: hur många minuter det har gått mellan dessa datum.
2001-09-14 22:20:11
2001-09-13 05:13:07
AAlpha IIMedlem sedan maj 20002 993 inlägg Blir mycket enklare om datumen är timestamp. komer inte ihåg just nu hur man konverterar vanliga datum till timestamp...
Så här kan du göra:
<?
function minutesBetween($startDate, $endDate)
{
return (
strtotime(ereg_replace('([0-9]*)-([0-9]*)-([0-9]*)','\2/\3/\1', $endDate)) -
strtotime(ereg_replace('([0-9]*)-([0-9]*)-([0-9]*)','\2/\3/\1', $startDate))
) / 60;
}
print minutesBetween("2001-09-13 05:13:07", "2001-09-14 22:20:11");
?>
liten följdfråga; hur konverterar jag x antal sekundrar till minuter? (inte så bra koll, än)... bara minutrar, inte timmar osv.
liten följdfråga; hur konverterar jag x antal sekundrar till minuter?
Tja, eftersom det går 60 sekunder på en minut så delar du antalet sekunder med 60..
x [sekunder] / 60 = y [minuter]
nu blir det ju massa decimaler och stuff :-( måste man round():a av det också?
spangoMedlem sedan juni 20008 205 inläggDet är väl ingen dum idé...
lite krångligt, men jag gjorde så här:
$tiden = time() - $line['login_micro'];
echo round($tiden / 60,0);