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

 

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.