ruby-on-rails - 如何将 %Y%m%d%H%m%s 转换为 YYYY-mm-dd HH :mm:ss?

标签 ruby-on-rails ruby

我正在学习 Ruby on Rails,并且日期格式如下 20170802173300女巫是:

Mie, 02 Ago 2017 17:33:00 -0300.

如何将其转换为?

2017-08-02 17:33:00 -0300

最佳答案

您可以使用strftime:

datetime = 'Mie, 02 Ago 2017 17:33:00 -0300'
datetime.strftime('%Y-%m-%d %H:%m:%S %z')
# => 2017-08-02 17:33:00

关于ruby-on-rails - 如何将 %Y%m%d%H%m%s 转换为 YYYY-mm-dd HH :mm:ss?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45470548/

相关文章:

iphone - 使用 MacRuby 测试 iPhone 应用程序?

ruby - 从 url 读取并写入 Tempfile

ruby - Dashing - 未初始化常量 Nokogiri 异常

ruby-on-rails - before_filter 与另一个 Controller

ruby-on-rails - Rails - Presenter 中的 Helper Singleton 和 Rails Route Helpers

ruby-on-rails - Rails 嵌套模型/JSON 请求构造困惑

ruby - 如何在命令行上将实例变量传递给 HAML 模板?

ruby-on-rails - Rails & Ransack - 根据模型中的定义进行排序/搜索

ruby-on-rails - 如何在不写入文件的情况下找出 mime 类型?

ruby-on-rails - 无法迁移数据库。 ActiveAdmin 和 Rails 4.0.2