Как я могу добавить две недели к текущему Time.now в Ruby?У меня есть небольшой проект Sinatra, в котором используется DataMapper, и перед сохранением у меня есть поле, заполненное текущим временем ПЛЮС две недели, но оно не работает должным образом.Любая помощь с благодарностью!Я получаю следующую ошибку:
NoMethodError at /
undefined method `weeks' for 2:Fixnum
Вот код для модели:
class Job
include DataMapper::Resource
property :id, Serial
property :position, String
property :location, String
property :email, String
property :phone, String
property :description, Text
property :expires_on, Date
property :status, Boolean
property :created_on, DateTime
property :updated_at, DateTime
before :save do
t = Time.now
self.expires_on = t + 2.week
self.status = '0'
end
end