gpt4 book ai didi

ruby-on-rails - 将日期解析为 Rails 友好的格式

转载 作者:IT老高 更新时间:2023-10-28 13:03:25 25 4
gpt4 key购买 nike

我有一批 100k 左右的记录要导入到 Rails 应用程序中。

每一行都有一个日期,格式如下:03/17/81

但是,当我尝试将其分配给日期字段时,它会按如下方式进行转换:

ruby-1.8.7-p174 > "03/17/81".to_date
=> Sat, 17 Mar 0081

最终我希望格式为 1981-03-17

这最好在导入时完成,还是应该在我的 Rails 配置中覆盖以将日期标准设置为我需要的格式以及 Rails 2.3.5 中的正确方法是什么?

最佳答案

使用

d = Date.strptime("03/17/81", "%m/%d/%y")

要在 1981-03-17 使用:

d.to_s

Date Rubydoc .

关于ruby-on-rails - 将日期解析为 Rails 友好的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2337751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com