jestem odjęcie dwóch dat w moim modelu w ten sposób: -Odjęcie dwóch dat w Ruby on Rails
def total_days
self.to_date - self.from_date
end
Moja data jest w formacie Mysql Date
(YYYY-MM-DD).
Podczas wyświetlania mojej daty w widoku daje mi to 5/1
dni. Nawet jeśli 5 jest poprawne, to dołącza się do dni '/1'
. Jak mogę to usunąć. Czy jest jakiś lepszy sposób na zrobienie tego?
Dzięki .to_i pracował dla mnie. –
Jeśli chcesz uzyskać różnicę w godzinach, możesz użyć: 'difference_in_hours = (self.to_date - self.from_date) .to_f * 24' – pisaruk