Strptime avec le Fuseau horaire

J'ai une Chaîne que j'ai analyser avec DateTime.strptime. Le Fuseau horaire de la Date de la Chaîne est HEC, mais Ruby crée un UTC objet DateTime qui a bien sûr un décalage de 2h.

Actuellement, je suis en train de travailler autour de la question avec DateTime.strptime().change(:offset => "+0020") mais je suis sûr que ce n'est pas la façon dont il est censé travailler.

Quelqu'un peut-il m'éclairer sur la manière correcte de le faire?

  • si vous êtes dans un pays avec CEST/HEC fuseau horaire fixe décalage ne fonctionne pas. Également intéressés par ce sujet, je ne vois pas comment faire strptime analyser pour le fuseau horaire actuel (mais pas la valeur, celle de droite en fonction de la chaîne à analyser).
InformationsquelleAutor Nicolas | 2011-10-26