Jump to content

PHP Time Function help


mrras25

Recommended Posts

I need to do the same thing as Perl's Time::Local turning a 6 element time stamp into seconds... how would I do this is php?

 

Perl:

      ($year,$mon,$mday)=split(/-/,$tokens[0]);

      ($hours,$min,$sec)=split(/:/,$tokens[1]);

      $lasttime = timelocal($sec,$min,$hours,$mday,$mon,$year);

 

php: ??????

 

Link to comment
https://forums.phpfreaks.com/topic/96060-php-time-function-help/
Share on other sites

That is a great function.... however here are the two results using the same date time stamp

 

php: echo strtotime("2008-03-11 02:15:43"), "\n";

result: 1205226943

 

perl:

      <side note: row[11] translates to this from a mysql database: 2008-03-11 02:15:43 as shown from this screen capture: 1302688940 fcb41d160 14 15867497152880 2494112567376 0.00 19338.00 0.00 2008-03-11 02:00:01 2008-03-11 02:15:43>

   

      @tokens=split(/\s/,$row[11]);

      ($year,$mon,$mday)=split(/-/,$tokens[0]);

      ($hours,$min,$sec)=split(/:/,$tokens[1]);

      $curtime = timelocal($sec,$min,$hours,$mday,$mon,$year);

 

Result:

1207894543

 

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.