Je suis actuellement donné trois valeurs dans une tableParsing à un objet DateTime total Rails
Une valeur de date dans le format% DD-% mname-% yy (c.-à-06-mai-05), et J'analyse cela en utilisant Date.parse (input, true) pour corriger le problème avec les valeurs principales.
On me donne alors une valeur temporelle sous la forme de% hh:% mm:% ss.% Ms (dont je peux prendre ou quitter le ms) et une troisième valeur d'un décalage GMT.
Je ne vois vraiment pas comment convertir ces trois valeurs en un seul objet DateTime qui me permettrait de le manipuler en utilisant la gamme d'outils ruby sans d'abord analyser la seconde valeur en temps réel, en changeant en tant que valeur + ou - n) comme dans +2 ou -6) à un entier signé, puis en l'appliquant puis en analysant tout ceci dans un super objet dateTime.
Il doit y avoir un meilleur moyen. Y a-t-il?
Chronic m'aide mais il ne me permettra pas de corriger le décalage, de toute façon merci, je suis beaucoup plus proche d'une solution. Quand je reçois la solution chronic + datetime + offset, je l'affiche – Schroedinger