我正在做类似的事情:
Date.today.at_beginning_of_month.to_time.+2.hours.to_i
当我加入
时.to_i
方法我没有得到我正在寻找的unix时间。
答案 0 :(得分:2)
.to_i绑定到2.hours表达式,产生一个Fixnum(7200)。将Fixnum添加到Time对象会获得另一个Time对象。
将表达式包装在parens中以获得所需的结果:
(Date.today.at_beginning_of_month.to_time + 2.hours).to_i