2017-10-05 3 views
1

Le temps de retour de Salesforce est dans ce format 2017-07-14T12:02:23.000+0000 Mais je veux convertir mon gain de temps qui est updated_at Wed, 04 Oct 2017 23:00:45 PDT -07:00 je tente de convertir en utc avec time_var.utc mais il est revenu 2017-10-05 06:00:45 UTC Comment puis-je obtenir le temps Format salesforce 2017-07-14T12:02:23.000+0000force de vente conversion de temps UTC dans des rails

+0

vous pourriez obtenir une meilleure aide affichage sur le StackExchange dédié: https://salesforce.stackexchange.com –

+0

je suis en train de convertir en Ruby on rails. Le format d'heure de Salesforce ne sera pas changé/ou nous devons suivre le même format –

+0

S'il vous plaît, ajoutez votre code à la question, il vous aidera à comprendre ce qui ne va pas –

Répondre

1

time_in_utc = DateTime.parse product.updated_at.utc.to_s last_update_time = time_in_utc.iso8601

1
updated_at = "Wed, 04 Oct 2017 23:00:45:032 PDT -07:00" 
Time.parse(updated_at).utc.strftime("%Y-%m-%dT%T.%L%z")