date - SAS。根据文档,为什么 "Jan 11 2002"== "88399"?

标签 date sas

我正在阅读 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?

提前致谢 !

enter image description here

最佳答案

我认为这是文档中的错字或计算错误,应该是 Jan 11, 2 2 02.

http://www.wolframalpha.com/input/?i=jan+1+1960+%2B+88399+days

FWIW,-67019 seems to be correctcorrect value for Jan 11, 2002 is 15351 .

关于date - SAS。根据文档,为什么 "Jan 11 2002"== "88399"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27624064/

相关文章:

SAS 中的 SQL 直通

testing - SAS 对比度 : "Weighting" for linear combination of parameter estimates in PROC GLM

sas - 如何对SAS中的逻辑回归进行似然比检验?

java - 在java中获取日期之间的差异

php - 如何将 j/M/y 日期格式更改为时间戳?

java - Solrj 日期请求

javascript - 日期格式问题

将 X 个月添加到日期的 JavaScript 函数

sas - 使用 SAS 在表中创建所有可能的组合

vb.net - 如何以编程方式创建 SAS EG Flow?