У меня есть объект подписки с атрибутами start_date
и stop_date
.Я хочу видеть, находится ли текущий день между этими временными рамками.Я сделал:
Time.now # => 2018-09-20 22:07:15 -0500
subscription.start_date # => Wed, 19 Sep 2018
subscription.stop_date # => Fri, 21 Sep 2018
Time.now.between? subscription.start_date, subscription.stop_date # => false
Time.now.between?
не похоже на точность, и я не совсем уверен, почему.Что здесь не так?Кажется, это должно работать.20 сентября - между 19 и 21 сентября, но все равно читается как ложное.