ruby - 在 Ruby 中获取 UTC 偏移量

标签 ruby datetime

我正在尝试获取日期时间的 UTC 偏移量。日期时间保存为:

Fri, 31 May 2013 15:19:08 EDT -04:00

我想要得到的是"-04:00"。当我执行 object.utc_offset 时,我得到 -14400。我应该使用什么功能?

最佳答案

您正在寻找strftime :

Time.now.strftime("%:z")

这将为您提供诸如“-04:00”之类的偏移量。

关于ruby - 在 Ruby 中获取 UTC 偏移量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16867995/

相关文章:

java - 如何计算我的应用程序中特定事件的耗时?

php - 为什么 PHP 和 MySQL 的 unix 时间戳在 1983 年 10 月 29 日不同?

mysql - 删除特定日期之前的记录

ruby - 有哪些方法可以从 WSDL 文件自动生成 ruby​​ 客户端 stub ?

ruby - 为什么这个朴素的素数算法会失败?

ruby-on-rails - Faraday::ConnectionFailed,Connection refused - connect(2) for “localhost” port 9200 Error Ruby on Rails

ruby-on-rails - 如何解决错误 "bundler could not find compatible version for gem X"

ruby - 如何摆脱嵌套循环以使算术级数更高效?

python - Django 错误 : cannot import name current_datetime

javascript - Momentjs 显示评估少一天