Может быть, используя манипуляции со строками? Как:
regexp_replace(current_date || 'T' || current_time, E':[^:]*?\\+', E'+');
или
replace( regexp_replace(now()::text, E':[^:]*?\\+', E'+'), ' ', 'T' );
Не элегантно, но выполняет свою работу (протестировано с 8.3)