Как написать запрос, чтобы сравнить текущую дату с метками времени созданного в базе данных? - PullRequest
0 голосов
/ 05 июня 2019

Я хотел бы написать запрос для сравнения метки времени созданного времени с моей текущей датой в Ruby on Rails, используя ActiveRecord, и я пока не знаю, как это сделать

Дата хранится в таком виде -> create_at: 2019-06-03 03: 30: 40

Ответы [ 2 ]

1 голос
/ 05 июня 2019

Попробуйте:

<% if @user.created_at > 5.days.ago.beginning_of_day %>
  <span>New User!</span>
<% end%>

Или вы можете использовать:

<%= time_ago_in_words(@user.created_at) %>

Источник: https://apidock.com/rails/ActionView/Helpers/DateHelper/time_ago_in_words

0 голосов
/ 05 июня 2019

Это просто в Ruby

@user.created_at > Time.now

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...