Ik zit al een tijdje met het berekenen van een datum , ik snap het principe wel maar het lukt me niet de juiste code te schrijven.

Het gaat om unixtimestrings en daarmee te rekenen..

[php]

$today = strtotime(date("d M Y H:i:s"));
$day = 86400;
if ($fMember[unlimited]=="1" && $fMember[unlimited_end] - $today > ($day *9)) {

[/php]

Hoe kan ik nu het volgende doen:
Bepalen waarneer het nog maar X aantal dagen duurt voordat unlimited_end (is in unix timestamp formaat) is bereikt?

Ik dacht zelf aan dat een dag dan $day = 86400; seconden moet zijn.. $day = 86400 = dan 1 dag in unix timestring formaat.
Maar de rest van de berekening kom ik nniet uit :S wie kan me hier ff mee op weg helpen? thanx
Zoiets?
<?php
$timestamp_toekomst = time() + 8372874;

if( $timestamp_toekomst > time() ){

$aantal_dagen = round(($timestamp_toekomst - time()) / 86400, 1);
echo $aantal_dagen;
}
else
echo 0;
?>
hoe kom je aan die seconden enzo? zou je dr nog wat uitleg bij willen doen? ik ben geen rekenwonder geloof ik... :P
ok dus dat is 96.9 dagen hiermee zou het dan inderdaad moeten lukken
je wilt het aantal dagen weten tot een bepaalde timestamp (aantal seconden vanaf 1 jan 1970). Dus dan kijk je eerst ligt die timestamp in de toekomst en dan trek je de huidige timestamp van die timestamp af en deel je dat door het aantal seconden in 1 dag.

Reageren