Ruby的时间库是否考虑了闰年

时间:2013-12-16 21:55:10

标签: ruby time

Time#to_i方法在将给定时间转换为秒时,会考虑闰年和其他任何与时间相关的特殊情况吗?

参考:http://www.ruby-doc.org/core-2.0.0/Time.html#method-i-to_i

1 个答案:

答案 0 :(得分:0)

闰年当然得到支持。关于闰秒,我有很强烈的怀疑。虽然正式认可第二个范围从0到60(以#sec为单位),但似乎ruby只是委托给底层操作系统(在大多数情况下都不知道闰秒)。请参阅this link此外:#to_i是指unix时期,不计算闰秒,否则您将在不同平台之间遇到严重的互操作性问题。总的来说,不幸的是,红宝石的文档不是很精确。