note 38594 added to function.strtotime
| From: | scott at pigandcow dot com | Date: | Mon, 29 Dec 2003 14:54:10 +0000 |
| Subject: | note 38594 added to function.strtotime | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-62629@lists.php.net to get a copy of this message | ||
Unfortunately, strtotime() can't convert mysql timestamps of the form YYYYMMDDhhmmss (the
default 14 character timestamp). Here's a function to do it for you:
function convert_timestamp ($timestamp, $adjust="") {
$timestring = substr($timestamp,0,8)." ".
substr($timestamp,8,2).":".
substr($timestamp,10,2).":".
substr($timestamp,12,2);
return strtotime($timestring." $adjust");
}
Remember that the $adjust string needs to be properly spaced- "+ 30 days", not
"+30days"!
----
Manual Page -- http://www.php.net/manual/en/function.strtotime.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+38594
Delete -- http://master.php.net/manage/user-notes.php?action=delete+38594&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+38594&report=yes
Search -- http://master.php.net/manage/user-notes.php