Aparte de lo comentado sobre los husos horarios, hay un matiz si estás
usando transacciones:
now() y current_timestamp te dan la fecha/hora de inicio de la
transacción, no las actuales.
Para obtener la actual existe la función clock_timestamp()
Saludos
--
Miguel Rodríguez Penabad