2014-12-23 9 views
7

Ben dates documentation okuyordu, ama SAS tarihleri ​​nasıl ele anlayamadık: Bu Jan 1 1960 itibaren gün sayısı: SAS website günüSAS. Neden "Jan 11 2002" == "88399", belgelere göre?

onlar Jan 1 1961 hangi mantıklı 366 olduğunu açıklar.

Ayrıca Jan 11 2002 ürününü 88399 ürününe dönüştürüyorlar NEDEN? Bu hiçbir anlam ifade etmiyor. Jan 1 1960 ile Jan 11 2002 arasındaki gün sayısı 88399 DEĞİLDİR, yaklaşık 16 K'tır !!!

88399'u nereden bulurlar?

Şimdiden teşekkürler!

enter image description here

cevap

8

Ben 2 02.

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

FWIW, ya belgelerine veya hesaplama yanlışlıkla bir yazım hatası olduğunu ve 11 Ocak olması gerekiyordu düşünüyorum -67019 seems to be correct ve correct value for Jan 11, 2002 is 15351.

+1

Bunu sizin için temizlediğiniz için teşekkür ederiz. Bu soruyu uzun zaman önce aldım, ama sormaktan çekiniyordum. . Bir şeyi yanlış anladığımdan ve daha fazla SAS deneyimine sahip olduğumdan emindim. SAS'ın kendi web sitesinde bir türü olabileceğini hayal bile edemedim. – Alex

+0

Bir irade varsa, bir yolu vardır. Ve bir klavye var, bir yazım hatası var. :(Ne yazık ki, birçok şirket için, belgeleme, genellikle tek bir kişi veya küçük bir ekip tarafından yazılmış bir sonradan, ve her yönüyle dürüstçe nadiren kontrol edilir. Ve evet, ne zaman - ya da bazen özellikle ne zaman - gibi hissediyorum işlerinin özünde bir API içerir.Yani bazen birlikte çalışmak ve gerçek * gerçekleri öğrenmek için bize bağlıyız ve umarım bu soruyu sorarak bir sonraki kişiye bir baş ağrısını kurtarmışsınızdır. –

+5

(As SAS Dokümantasyonunu yazan bir kişi ...) 15 yıl önce piyasaya sürülen SAS v8'e bağlantıyı belirtmek isterim.Şu andaki dokümantasyonda bu düzeltmeler var: http://support.sas.com/documentation/cdl /en/lrcon/67885/HTML/default/viewer.htm#p1wj0wt2ebe2a0n1lv4lem9hdc0v.htm – DomPazz