我有一个循环 days.this 的代码来制作叶子。我希望列签到和签出出勤将自动填充,从开始日期开始,到结束日期结束。
exp I input :
startdate: 2012-11-08 01:30:00
enddate: 2012-11-10 01:30:00
i want output like this:
2012-11-08 01:30:00
2012-11-09 01:30:00
2012-11-010 01:30:00
for i in 0..((@leafe.enddate - @leafe.startdate).to_i)
@attendance = Attendance.new
@attendance.signin = '2012-11-08 01:30:00' #value must chang automatically
@attendance.signout = '2012-11-08 10:30:00'#value must chang automatically
@attendance.user_id = @leafe.user_id
@attendance.save
end
之前谢谢
如果 startdate 是 Date 类型,为什么不这样做,
@attendance.signin = @leafe.startdate+i
@attendance.signout = @leafe.startdate+i
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)