如何在ruby中为日期添加x天
我想在ruby中输入的日期中添加如何在ruby中为日期添加x天,ruby,Ruby,我想在ruby中输入的日期中添加xdays 例如,我的输入是15-09-2014 17:16,脚本需要添加10天 因此,输出变为25-09-2014 17:16 我该怎么做呢?Ruby有一个+操作符,你可以在日期上使用它。查看此解决方案: 您需要分析并调整: require 'date' parsed = DateTime.strptime('15-09-2014 17:16', '%d-%m-%Y %H:%M') parsed.next_day(10).strftime('%d-%m-%Y
x
days
例如,我的输入是15-09-2014 17:16
,脚本需要添加10天
因此,输出变为25-09-2014 17:16
我该怎么做呢?Ruby有一个+操作符,你可以在日期上使用它。查看此解决方案:
您需要分析并调整:
require 'date'
parsed = DateTime.strptime('15-09-2014 17:16', '%d-%m-%Y %H:%M')
parsed.next_day(10).strftime('%d-%m-%Y %H:%M')
# => "25-09-2014 17:16"
Date.today+10.days是否仅在rails中?