SAS学习笔记之日期、时间(二)
2014-08-01 11:21
113 查看
今天继续昨天的话题,昨天简单介绍了日期,时间的概念,今天说一下yearcutoff,日期格式、时间格式
SAS系统在读取日期的时候,会遇到两位和四位的年份,如果是两位的年份,到底是哪一年呢,yearcutoff很好的解决了这个问题。SAS 7以来,默认的yearcutoff=1920,就是当SAS读取到两位的年份的时候,系统就会认为在1920--2019之间,而对于四位的年份,即使在这个范围之外,不会有影响。同时,自己也可以修改这个参数。
日期有很多格式,年月日显示也不相同,在使用的时候,需要先确定读入的格式,具体格式可以去网上搜一下。
目前用的比较多的就是:
'01mar2013:00:00:00'dt 或者 dhms('1mar2013'd, 0,0,0)
日期时间函数
datepart(added_time)as date format= mmddyy10. *在SQL语句中用到的,提取日期;
Year(date)\month(date)\day(date) *得到日期的年、月、日;
结合put函数一起使用
Put(source,format) *改变格式;
SAS系统在读取日期的时候,会遇到两位和四位的年份,如果是两位的年份,到底是哪一年呢,yearcutoff很好的解决了这个问题。SAS 7以来,默认的yearcutoff=1920,就是当SAS读取到两位的年份的时候,系统就会认为在1920--2019之间,而对于四位的年份,即使在这个范围之外,不会有影响。同时,自己也可以修改这个参数。
日期有很多格式,年月日显示也不相同,在使用的时候,需要先确定读入的格式,具体格式可以去网上搜一下。
目前用的比较多的就是:
'01mar2013:00:00:00'dt 或者 dhms('1mar2013'd, 0,0,0)
日期时间函数
datepart(added_time)as date format= mmddyy10. *在SQL语句中用到的,提取日期;
Year(date)\month(date)\day(date) *得到日期的年、月、日;
结合put函数一起使用
Put(source,format) *改变格式;
相关文章推荐
- SAS学习笔记之日期、时间(一)
- 原创-IBM DB2学习笔记-1:日期以及时间的使用
- openerp学习笔记 日期时间相关操作
- Python学习笔记9:标准库之日期时间(time包,datetime包)
- j2me学习笔记【6】——获取日期时间
- MySQL学习笔记八:日期/时间的处理
- python学习笔记23(时间与日期 (time, datetime包))
- Flex与As3学习笔记之:Part 3 函数参数、字符串处理、日期与时间类型
- Sql server 学习笔记---日期和时间函数
- 时间与日期--MarsChen Android 开发教程学习笔记
- Lua学习笔记7:时间和日期
- shell时间,shell创建文件,linux shell编写以日期时间为文件名的脚本学习笔记 (转)
- 【js学习笔记-010】--日期和时间
- MySQL学习笔记之八 操作日期和时间
- 学习笔记 数字时间戳js中转换为日期时间
- MYSQL学习笔记三:日期和时间函数
- Python学习笔记(十九)----Python 日期和时间
- 【小白笔记】PHP学习之路 (27) --日期、时间戳的获取
- Mysql学习笔记三列类型之日期时间
- 编程学习笔记6--日期和时间的处理