у меня есть дата (которая на самом деле разобраны из PDF), и это может быть любой из следующих форматов:Разбираем дату в рельсах
MM/DD/YYYY
MM/DD/YY
M/D/YY
October 15, 2007
Oct 15, 2007
Есть ли драгоценный камень или функция доступна в рельсах или рубин в проанализировать мою дату? Или мне нужно разобрать его с помощью регулярного выражения?
BTW Я использую рубин на рельсах 3.2.
Я думаю, что это не разобрать американский формат (ММ/ДД/ГГГГ). –
Я не могу использовать strptime, так как не знаю формат моей даты :( –
Вы могли бы сделать это достаточно легко, нет? Если он не будет анализировать с помощью 'Date.parse', тогда разделите («/») .last будет либо 2, либо 4 символа, давая вам знать, следует ли использовать% y или% Y. –