gpt4 book ai didi

Ruby Date 1 个月前到 String

转载 作者:数据小太阳 更新时间:2023-10-29 07:05:05 26 4
gpt4 key购买 nike

我需要在 Ruby 中计算从今天起 1 个月的日期,并将其转换为 String 格式:

yyyy-dd-mmThh:MM:ss (e.g. 2014-08-26T00:00:00)

我试过:(DateTime.now - Date.today.prev_month).to_datetime.strftime("%FT%T") 但我得到一个方法不存在的异常。

最佳答案

试试这个:

require 'date'

d = Date.today.prev_month # or Date.today.next_month, depending what you want
=> #<Date: 2014-12-27 ((2457019j,0s,0n),+0s,2299161j)>
d.strftime("%FT%T")
=> "2014-12-27T00:00:00"

关于Ruby Date 1 个月前到 String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27170641/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com