=> SELECT DATE(NOW() AT TIME ZONE 'UTC');
2013-11-19
=> SELECT DATE(NOW() AT TIME ZONE 'PST');
2013-11-18
AGGIORNAMENTO :
Se stai cercando di astrarre questa query in una funzione personalizzata , puoi crearne uno come segue:
=> CREATE FUNCTION date_with_time_zone() RETURNS date AS '
SELECT DATE(NOW() AT TIME ZONE ''PST'');
' LANGUAGE SQL;
CREATE FUNCTION
=> SELECT date_with_time_zone();
2013-11-18
Mentre devi ancora emettere il SELECT
comando, verrà restituita la data corrente con il fuso orario semplicemente richiamando la funzione, anziché l'intera query.