gpt4 book ai didi

ruby - 在 Ruby 中以 YYYYMM 格式获取当前年份和月份(以及下个月)

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

如何以特定格式获取 Ruby 中的当前日期和月份?

如果今天是 2012 年 6 月 8 日,我想得到 201206

而且,考虑到 201212,下个月将是 201301.

最佳答案

我会这样做:

require 'date'
Date.today.strftime("%Y%m")
#=> "201206"
(Date.today>>1).strftime("%Y%m")
#=> "201207"

Date#>> 的优势在于它会自动为您处理某些事情:

Date.new(2012,12,12)>>1
#=> #<Date: 2013-01-12 ((2456305j,0s,0n),+0s,2299161j)>

关于ruby - 在 Ruby 中以 YYYYMM 格式获取当前年份和月份(以及下个月),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10956240/

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