在ruby中使用正则表达式来更改日期格式

0 ruby regex

我目前正在从网站上搜集各种活动的日期.日期返回为2015-04-27T20:00+00:00".

我可以使用正则表达式来2015-04-27显示,但我很难找到将此日期格式化为27-04-2015的方法,例如dd-mm-yyyy.

目前我有[/^[^\T]*/].

我搜索过其他帖子但无济于事,任何帮助都会非常感激.

Ale*_*nko 5

你可以用它来做 Date

require 'date'
date = '2015-04-27T20:00+00:00'
puts Date.parse(date).strftime("%d-%m-%Y")
Run Code Online (Sandbox Code Playgroud)