Usando Ruby para trabalhar com datas
Por Willian Fernandes em 08/01/2008
Foi publicado como “Converter formato de data do MySQL para o formato BR, em uma linha de código só” usando PHP, o DGMike mostrou como ficaria sua versão em Python
, eu até fiz minha contribuição lá mostrando como eu faria em Python usando um objeto datetime e agora resolvi fazer o mesmo em Ruby
, já que estou estudando essa linguagem:
1 2 3 4 5 | data = '2008-08-12' td = [] data.split('-').each{ |d| td << d.to_i} d = DateTime.new(td[0], td[1], td[2]) ndata = d.strftime('%d/%m/%Y') |
[ATUALIZADO]
Respondendo a pergunta do d3rf e aproveitando a dica do Caio Moritz:
1 | '2008-08-12'.split('-').reverse.join('/') |
Aguarde, em breve voltarei com o desenvolvimento em Python com PSE e SQLObject!!!