我想将 Ruby 使用的默认纪元时间更改为 1-1-2001 UTC,因为它是默认的 OS X 纪元时间。这可能吗?
我从对我的问题的回答中得到了一些提示,但我仍然无法得到正确的输出,有时由于我用于解包的转换类型而导致时间超出范围我尝试过解包所有格式,包括 D、E、G ,Q,V,v,q,e,L,l 等。
但在某些时候,我的价值观超出了范围。有什么方法可以强制 ruby 按照用户定义的方式启动 epoch?很多时候我得到这个错误:
fileread.rb:48:in `at': 822752480099018910000000000000000000000000000000000000000000000.000000 out of Time range (RangeError)