strtotime issue
         
               Posted on 
16th Feb 2014 07:03 pm by  
admin
        
        Hey all,
I'm playing around with some code, and basically the idea is:
Person changes their profileI fetch some XML that has a unix timestamp for the time the person changed their profile, so it'll keep increasing everytime I fetch the XML. It looks like this: <profileTime>12086</profileTime>I then run it through a function to convert the unix time to hours:mins:secsFinally I run it through another function to calc how long in the past that was, so it can be displayed in a user friendly format.
The issue is, every time I run it through the second function, the final displayed time keeps increasing, rather than staying the same, which it should stay the same, because the person only changed their profile once, at that original time.
Here is the first function, where I convert the unix time to h:m:s:
Code:    function convert($sec, $padHours = false) {   
       $hms = null;
       $hours = intval(intval($sec) / 3600);
       $hms .= ($padHours) ? str_pad($hours, 2, "0", STR_PAD_LEFT). ':' : $hours. ':';
       $minutes = intval(($sec / 60) % 60);
       $hms .= str_pad($minutes, 2, "0", STR_PAD_LEFT). ':';
       $seconds = intval($sec % 60);
       $hms .= str_pad($seconds, 2, "0", STR_PAD_LEFT);
       return $hms;
   }
And here's the code in teh second function to format it:
Code:    function olddate($hours, $minutes, $seconds) {   
      /* List of working timezones here:
      *
      *  http://www.php.net/manual/en/timezones.php
      */
      date_default_timezone_set('America/Chicago');      
      // Calculate the exact day and time the status message was set
      $pf_time = strtotime("-".$hours." hours ".$minutes." minutes ".$seconds." seconds");
      echo date("D F j, Y, g:i (s) a", $pf_time);
      //return date("D F j, Y, g:i (s) a", $pf_time);
   }
Anyone able to offer any advice?       
      
       
		No comments posted yet	
	Your Answer:
	        Login to answer
        
97  
 37 
 
    
    
 
Other forums
Batch Session SM35 stuck in status 'in Background 
Hi Experts,
I am facing a problem with Batch Input session SM35. 
The batch se
Form help: Syntax & Logic 
Hello again all,
I'm working on a form and ran into a wall (again) and can't seem to think th
Strange array issue, never happened before. 
mysql_fetch_array returns 1 array per call.  Generally that's why it is inserted into a while statem
Is this possible? If one file assigned to an ID... 
I have a page that lists property listings assigned to a specific user (a manage page), with brief t
 Bluetooth RSSI & VIsta  
Okie I got 4 Bluetooth adapters, a DBT-120 by Dlink, A Zonet Microsoft Bluetooth which is what I use
New Search Engine problem 
Hey everyone,
I have a ZIP Code Radius search engine already functional. it displays all of t
Local file browser with php 
Halo..
So this is what i want to create. I have a folder that i share and it has many movies.
Thought I has this figured out especially after all the help i received? 
Cags, Salathe, Daniel helped me with this yesterday, but not sure i took it all in.
I am attempti
I apologise! It's a newbie to PHP feedback form problem! 
Hi,
I am a total newbie to PHP. I am also a unemployed and need to get a job. So after 100% r
Vertical Alligning - Not working in 1 cell? 
<?php
echo "<table id="valign" width="60%" style=