我正在阅读 dates documentation ,但无法理解 SAS 如何处理日期:
在 SAS website他们解释说 Jan 1 1961
是 366,这是有道理的:这是从 Jan 1 1960
开始的天数.
他们进一步转换 Jan 11 2002
进入 88399
为什么 ?这没有任何意义。从 Jan 1 1960
开始的天数至 Jan 11 2002
不是 88399,它大约是 16K !!!
他们从哪里得到 88399?
提前致谢 !
最佳答案
我认为这是文档中的错字或计算错误,应该是 Jan 11, 2 2 02.
http://www.wolframalpha.com/input/?i=jan+1+1960+%2B+88399+days
FWIW,-67019 seems to be correct和 correct value for Jan 11, 2002 is 15351 .
关于date - SAS。根据文档,为什么 "Jan 11 2002"== "88399"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27624064/