gpt4 book ai didi

ruby - 在 Ruby 中将两位数年份转换为四位数年份

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

我有像 "84"、"03" 等字符串,我想将其转换为 Date 对象,但 Date.new 只采用扩展的 4 位数字年作为参数。我知道这很简单,但我不想重新发明这个轮子。有没有什么东西可以做到这一点?在标准 Ruby 或 ActiveSupport 中。

最佳答案

选择一个截止日期。

if year < cutoff, then year4 = "20" + year
else year4 = "19" + year

此外,修复两位数年份的原因,否则您的系统将不符合 Y2K+ 截止标准。

关于ruby - 在 Ruby 中将两位数年份转换为四位数年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1639635/

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