stavo leggendo il dates documentation, ma non riuscivo a capire come SAS ha gestito le date:SAS. Perché "11 gennaio 2002" == "88399", secondo la documentazione?
Su SAS website Spiegano che Jan 1 1961
è 366, che ha un senso: questo è il numero di giorni da Jan 1 1960
.
Inoltre convertono Jan 11 2002
in 88399
PERCHÉ? Questo non ha alcun senso. Il numero di giorni da Jan 1 1960
a Jan 11 2002
NON è 88399, è di circa 16K !!!
Dove ottengono l'88399?
Grazie in anticipo!
Grazie per averlo chiarito. Ho avuto questa domanda molto tempo fa, ma esitavo a chiedere. . Ero sicuro di aver frainteso qualcosa e di avere più esperienza di SAS. Non potevo immaginare che SAS potesse avere un tipo sul loro sito web. – Alex
Dove c'è un testamento, c'è un modo. E dove c'è una tastiera, c'è un refuso. :(Sfortunatamente per molte aziende, la documentazione è un ripensamento, spesso scritta da una singola persona o da una piccola squadra, e onestamente raramente controllata con qualsiasi grado di accuratezza. E sì, anche quando - oa volte mi sento particolarmente quando - implica un'API che è al centro della loro attività, quindi a volte dipende solo da noi lavorare insieme e scoprire la verità * reale *, e si spera che tu abbia appena risparmiato il mal di testa alla prossima domanda ponendo questa domanda: –
(As qualcuno che ha usato per scrivere la documentazione SAS ...) Vorrei sottolineare che il collegamento è a SAS v8, rilasciato circa 15 anni fa.La documentazione attuale ha questa correzione http://support.sas.com/documentation/cdl /en/lrcon/67885/HTML/default/viewer.htm#p1wj0wt2ebe2a0n1lv4lem9hdc0v.htm – DomPazz