标题: 跟crakman做sas base认证试题(16) [打印本页] 作者: shiyiming 时间: 2010-11-11 10:11 标题: 跟crakman做sas base认证试题(16) From crackman's blog on Baidu
<h3> data WORK.DATE_INFO; <br>
X='04jul2005'd; <br>
DayOfMonth=day(x);<br>
MonthOfYear=month(x);<br>
Year=year(x);<br>
run; <br>
<br>
What types of variables are DayOfMonth, MonthOfYear, and Year?</h3>
<h3> A. DayOfMonth, Year, and MonthOfYear are character.<br>
B. DayOfMonth, Year, and MonthOfYear are numeric.<br>
C. DayOfMonth and Year are numeric. MonthOfYear is character.<br>
D. DayOfMonth, Year, and MonthOfYear are date values.</h3>
<h3>Answer: b</h3>
<h3>本文属于博客:<a href="http://hi.baidu.com/crack_man/home"><!-- m --><a class="postlink" href="http://hi.baidu.com/crack_man/home">http://hi.baidu.com/crack_man/home</a><!-- m --></a> 版权归作者所有,如有转载,请注明出处!未经本作者同意不得用于商业应用。<br>
其他本博客文章均作此声明!</h3>
<h3>本题考察的是对时间日期数据格式的把握以及函数DAY() MONTH() YEAR()的应用。<br>
在SAS系统里,日期型数据都是以数值型数据存在的,X='04JUL2005'D,其实就是日期型数据,但是如果去掉D就是字符型数据了。<br>
DAY以及MONTH YEAR函数分别提取日期中天,月,年的具体数据,返回值都是数字。<br>
看看HELP:<br>
The DAY function produces an integer from 1 to 31 that represents the day of the month. <br>
下面看看DATETIME的格式列表。</h3>
<h3> </h3> <a href="http://hi.baidu.com/crack%5Fman/blog/item/57a6912647a448e3d6cae2d7.html">阅读全文</a>