这很简单。这是我想要对格式为 YYYYMMDD 的日期执行的操作:
month = datestring[0:2]
day = datestring[2:2]
year = datestring[4:4]
return "#{month}/#{day}/#{year}"
问题是,我从来没有理解过关于 Ruby 的这一点,我会这样做:
- 一个模块?
- 混音?
- 别的东西?
我知道我想做什么,我只是不知道将它放入什么样的文件或结构中。如果它是一个模块,我是否在方法名称前加上模块名称:
module DateHelper
def DateHelper.transform(datestring)
...
end
end
为什么或为什么我不这样做?非常感谢您帮助清除对我来说代表心理障碍的事情。