Een datum berekenen... wie kan me wat uitleg geven?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jorrie

jorrie

22/05/2005 10:40:00
Quote Anchor link
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..

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

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
 
PHP hulp

PHP hulp

13/01/2025 20:30:12
 
Martijn B

Martijn B

22/05/2005 11:54:00
Quote Anchor link
Zoiets?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$timestamp_toekomst
= time() + 8372874;

if( $timestamp_toekomst > time() ){

  $aantal_dagen = round(($timestamp_toekomst - time()) / 86400, 1);
  echo $aantal_dagen;
}

else
  echo 0;
?>
 
Jorrie

jorrie

22/05/2005 12:01:00
Quote Anchor link
hoe kom je aan die seconden enzo? zou je dr nog wat uitleg bij willen doen? ik ben geen rekenwonder geloof ik... :P
 
Jorrie

jorrie

22/05/2005 12:05:00
Quote Anchor link
ok dus dat is 96.9 dagen hiermee zou het dan inderdaad moeten lukken
 
Martijn B

Martijn B

22/05/2005 12:05:00
Quote Anchor link
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.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.