MDY(m,d,yr) 生成yr年m月d日的SAS日期值
HMS(h,m,s) 由小时h、分钟m、秒s生成SAS时间值
DHMS(d,h,m,s) 由SAS日期值d、小时h、分钟m、秒s生成SAS日期时间值
DATE() /TODAY()/DATETIME()/TIME() 返回现在时间
YEAR(date) 由SAS日期值date得到年
MONTH(date) 由SAS日期值date得到月
WEEK(date) 由SAS日期值date得到一年当中第几周
DAY(date) 由SAS日期值date得到日
WEEKDAY(date) 由SAS日期值date得到星期几
QTR(date) 由SAS日期值date得到季度值
DATEPART(dt) 求SAS日期时间值dt的日期部分
TIMEPART(dt) 求SAS日期时间值dt的时间部分
INTNX(interval,from,n) 计算从from开始经过n个interval间隔后的SAS日期。
其中interval 可以取'YEAR'、'QTR'、'MONTH'、'WEEK'、'DAY'等。
例:INTNX('MONTH', '16Dec1997'd, 3)=1998年3月1日。
INTCK(interval,from,to) 计算从日期from到日期to中间经过的interval间隔的个数,其中interval取'MONTH'等。
例:INTCK('YEAR', '31Dec1996'd, '1Jan1998'd)=2
函数计算1996年12 月31日到1998年1月1日经过的年间隔的个数,结果得2,尽管这两个日期之间实际只隔1年。
YRDIF(from,to,'basis') 计算从日期from到日期to中间经过的年份数,basis为计算年份标准,如'ACTUAL'/ 'ACT/365' /。
转载于
https://www.cnblogs.com/YangZnufe/articles/9028850.html
标签:函数,interval,MONTH,date,日期,时间,SAS,dt From: https://www.cnblogs.com/Rachellaw/p/16846292.html