Jump to content

date / time


Digiboy

Recommended Posts

hi guys, 

 

Im trying to calculate number of days and time passed a time stamp but I always get 0 do you know why? 

 

Am I making funny mistake again?

        date_bought= "2013-06-02 15:57:04";
	$add_days = 7;
        $date= date('Y-m-d',strtotime( $date_bought) + (24*3600*$add_days));
        $result_date= $date - $date_bought;
	echo"$result_date";
Link to comment
https://forums.phpfreaks.com/topic/278725-date-time/
Share on other sites

This will substract two dates and give you the difference in hours/minutes. Like DaveyK said if you add 7 days to a timestamp then subtract the original timestamp from it. You will always get exactly 7 days.

$diff = strtotime($timestamp2) - strtotime($timestamp1);
$hours = floor($diff / 3600);
$diff %= 3600;
$minutes = floor($diff / 60);

 

hi guys, 

 

Im trying to calculate number of days and time passed a time stamp but I always get 0 do you know why? 

 

Am I making funny mistake again?

        date_bought= "2013-06-02 15:57:04";
	$add_days = 7;
        $date= date('Y-m-d',strtotime( $date_bought) + (24*3600*$add_days));
        $result_date= $date - $date_bought;
	echo"$result_date";
Link to comment
https://forums.phpfreaks.com/topic/278725-date-time/#findComment-1433861
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.