Преобразование формата даты Ruby - PullRequest
0 голосов
/ 24 ноября 2011

Существует простой способ преобразовать строку типа "28Feb11" в объект даты ruby ​​в следующем формате: 28-02-2011?

Спасибо!

1 Ответ

2 голосов
/ 24 ноября 2011

Вы можете использовать strptime для создания дат в произвольных форматах.

Вы можете распечатать эту дату в желаемом формате с помощью strftime.

> d = Date.strptime("28Feb11", "%d%b%y")
 => #<Date: 2011-02-28 (4911241/2,0,2299161)> 
> d.strftime("%d-%m-%Y")
 => "28-02-2011" 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...