运行:
require 'date'
y = Date.new
puts "default year is #{y.year}"
Run Code Online (Sandbox Code Playgroud)
输出:
default year is -4712
Run Code Online (Sandbox Code Playgroud)
Date对象的年份默认为-4712有什么特别的原因吗?我想也许有一个技术(或传统)的原因.我用Google搜索这一点,看它的Ruby文档(2.2.3)上,我不能看到一个答案,为什么.
| 归档时间: |
|
| 查看次数: |
95 次 |
| 最近记录: |