You just knew there was a regexp version on the way, didn't you :) Danny.
<?php function unixTime($time) { $time=preg_replace('/(.{4})(.{2})(.{2})(.{2})(.{2})(.{2})/','\\1/\\2/\\3 \\4:\\5:\\6',$time); return strtotime($time); } $time1='20020707140000'; $time2='20020707160000'; $timeDiff=unixTime($time2)-unixTime($time1); echo "The two times are $timeDiff seconds apart"; ?> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php