Ruby on Rails: лучший способ сравнить две даты? - PullRequest
40 голосов
/ 05 декабря 2010

У меня есть переменная даты, которая хранится в виде строки в формате «ГГГГ-мм-дд».Как лучше всего проверить, если эта дата еще не прошла?

Ответы [ 2 ]

75 голосов
/ 05 декабря 2010
Date.parse('2010-11-01') < Date.today

вернет true, если '2010-11-01' уже прошло

63 голосов
/ 11 октября 2012

Вы также можете использовать прошлое?

Date.parse("2012-11-01").past?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...