disculpa, ni hablar...
pero si, fue mi error.... ahora, mira...
Código PHP:
<?php
$str='Wed, 30 jul 2008 09:00:00 -03:00';
echo "$str<br/>";
$str = preg_replace('/\s*\-?(:?[0-9]+)*$/', '', $str);
echo "$str<br/>";
$str = preg_replace('/:[0-9]+$/', '', $str);
echo "$str<br/>";
?>