Heure locale Convertir au format UTC dans la ruche

J'ai beaucoup cherché sur Internet mais impossible de trouver la réponse. Voici ma question:

Je suis en train d'écrire des requêtes dans la Ruche. J'ai un horodatage UTC et souhaitez le modifier à l'heure UTC, par exemple, étant donné timestamp 1349049600, je voudrais le convertir en heure UTC qui est 2012-10-01 00:00:00. Cependant, si j'utilise la fonction intégrée from_unixtime(1349049600) dans la Ruche, j'ai le local PDT temps 2012-09-30 17:00:00.

J'ai réalisé il y a un construit en fonction appelée from_utc_timestamp(timestamp, string timezone). Ensuite, j'ai essayé comme from_utc_timestamp(1349049600, "GMT")la sortie est 1970-01-16 06:44:09.6 qui est totalement erronée.

Je ne veux pas changer de fuseau horaire de la Ruche en permanence parce qu'il y a d'autres utilisateurs. Donc, il y a moyen d'obtenir un horodatage UTC chaîne de 1349049600 "2012-10-01 00:00:00"? Merci beaucoup!!

source d'informationauteur Iam619