39 votes

Convertir une chaîne DateTime en UTC dans des rails

J’ai une chaîne comme celle-ci :

J’en ai besoin pour convertir en UTC à partir du fuseau horaire local actuel.

J’ai essayé cela, mais il semble penser que la chaîne est déjà UTC.

Je ne sais pas trop où aller à partir d’ici.

ajouté ceci de mon commentaire:

Merci pour toute aide.

60voto

zetetic Points 29261
<pre><code></code><p><strong>ÉDITER</strong></p><p>(grincer des dents en pensant au cauchemar qu’est la gestion de la date / heure Ruby / Rails)</p><p>OK, que diriez-vous de ceci:</p><pre><code></code></pre><p><code></code><code></code><code></code><code></code>. Il y a des différences, alors méfiez-vous.</p><p>En outre, Time.zone fait partie de Rails (ActiveSupport), pas Ruby. Juste pour que vous le sachiez.</p></pre>

10voto

d.danailov Points 943

Pour les API, vous pouvez utiliser :

Vous pouvez consulter ces articles :

10voto

Deepak Mahakale Points 13858

Dans Rails 4 et supérieur, vous pouvez utiliser directement ``

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X