У меня есть сайт, который использует файлы ruby (rhtml), которые я не привык редактировать (больше привык к php). У меня есть доступ только к этим файлам для редактирования (так что не к серверной части).
В базе данных у меня есть дата, которую я могу отобразить, используя:
<%= zp.date %>
который будет отображать, например. 10.14.2010
Я могу отобразить сегодняшнюю дату, используя:
<%= Date.today.strftime("%Y%m%d") %>
который будет отображать 20160122.
Я пытаюсь понять, как я могу сравнивать даты и повторять разницу и, в свою очередь, отображать что-то другое.
e.g.
compare <%= zp.date %> and <%= Date.today.strftime("%Y%m%d") %>.
If days difference is less than 20 echo XXX
else
If days difference between 20 - 40 echo XXX
else
If days difference between 41 - 60 echo XXX
Будем признательны за любую помощь (ссылки и т. д.), примеры кода будут очень признательны.
Еще раз, чтобы уточнить, я могу редактировать только rhtml.