我确定这应该是简单的(可能缺少一些明显的东西),但是…我有一个毫秒数据库字符串,我想转换成在Rails的美国格式的日期.图形调用.to_date将是我的朋友,但它会抛出一个奇怪的错误.
article.date => "1379844601000" article.date.to_date NoMethodError: undefined method `div' for nil:NilClass
有人可以建议正确的方法吗?
解决方法
使用Date.strptime-但在此之前,先将其转换为秒数:
sec = ('1379844601000'.to_f / 1000).to_s Date.strptime(sec,'%s') //Sun,22 Sep 2013