销售人员在rails中的UTC时间转换

时间:2017-10-05 07:30:17

标签: ruby-on-rails ruby time salesforce

从salesforce返回的时间采用以下格式2017-07-14T12:02:23.000+0000但是我希望转换已更新的已保存时间_ Wed, 04 Oct 2017 23:00:45 PDT -07:00 我尝试使用time_var.utc将其转换为utc但返回{{1} } 我如何以salesforce格式2017-10-05 06:00:45 UTC

获得时间

2 个答案:

答案 0 :(得分: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")

答案 1 :(得分:1)

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