why not use mktime?
$date = mktime(date("H") -4, date{"m"), date("s"), date("m"), date("d"), date("Y"));
that would take the current (eastern) date and subtract 4 hours from it, making it PST.
Tim
Pay For What You Use, Not What You Don't.
http://www.tier1host.net