SPSS函数之期和时间函数

本文详细介绍了SPSS中的各种时间日期函数,包括用于获取时间单位(如天、小时、分钟和秒)的CTIME系列函数,以及用于构建日期值的DATE系列函数等。同时还涉及了如何提取日期和时间组成部分的XDATE系列函数。

SPSS函数之期和时间函数

CTIME.DAYS(timevalue)数值。返回 timevalue 中的天数(包括有小数位的天数),timevalue 必须为时间格式的数值或表达式,如 TIME.xxx 函数的结果。

CTIME.HOURS(timevalue)数值。返回 timevalue 中的小时数(包括有小数位的小时数),timevalue 必须为时间格式(TIME.xxx 函数之一所创建的或以 TIME 输入格式读取的格式)的数值或表达式。

CTIME.MINUTES(timevalue)数值。返回 timevalue 中的分钟数(包括有小数位的分钟数),timevalue 必须为时间格式(TIME.xxx 函数之一所创建的或以 TIME 输入格式所读取的格式)的数字或表达式。

CTIME.SECONDS(timevalue)数值。返回 timevalue 中的秒数(包括有小数位的秒数),timevalue 必须为时间格式(TIME.xxx 函数之一所创建的或以 TIME 输入格式所读取的格式)的数字或表达式。
DATE.DMY(day,month,year)日期格式的数值。返回一个对应于所指示的 day、month 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,day 在 1 和 31 之间,month 在 1 和 13 之间,year 为一个大于 1582 的四位数整数。
DATE.MDY(month,day,year)日期格式的数值。返回一个对应于所指示的 month、day 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数则同前述函数。
DATE.MOYR(month,year)日期格式的数值。返回一个对应于所指示的 month 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,month 在 1 和 13 之间,year 为一个大于 1582 的四位数整数。
DATE.QYR(quarter,year)日期格式的数值。返回一个对应于所指示的 quarter 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,quarter 在 1 和 4 之间,year 为一个大于 1582 的四位数整数。
DATE.WKYR(weeknum,year)日期格式的数值。返回一个对应于所指示的 weeknum 和 year 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,weeknum 在 1 和 52 之间,year 为一个大于 1582 的四位数整数。
DATE.YRDAY(year,daynum)日期格式的数值。返回一个对应于所指示的 year 和 daynum 的日期值。要正确显示此值,可为其指定 DATE 格式。参数都必须为整数,daynum 在 1 和 366 之间,year 为一个大于 1582 的四位数整数。
TIME.DAYS(days)时间区间格式的数值。返回一个对应于所指示的 days 数的时间区间。要正确显示此值,可为其指定 TIME 格式。参数必须为数值。
TIME.HMS(hours,min,sec)时间区间格式的数值。返回一个对应于所指示的 hours、min 和 sec 数的时间区间。要正确显示此值,可为其指定 TIME 格式。参数 hours、min 和 sec 必须分别为不大于 24、60 和 60 的整数,但第一个非零参数可以超出其限制,且最后一个参数可以有小数部分。
XDATE.DATE(datevalue)日期格式的数值。返回日期格式(DATE.xxx 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的日期部分。(必须为此函数所创建的变量指定相应的显示格式。在”数据编辑器”的”变量视图”中,使用该变量的”类型”单元格为其指定一个日期显示格式。)
XDATE.HOUR(datevalue)数值。返回日期格式(DATE.xxx 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的小时(0 和 23 之间的一个整数)。
XDATE.JDAY(datevalue)数值。返回日期格式(DATE.xxx 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一年中的某天(1 和 366 之间的一个整数)。
XDATE.MDAY(datevalue)数值。返回日期格式(DATE.xxx 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一月中的某天(1 和 31 之间的一个整数)。
XDATE.MINUTE(datevalue)数值。返回日期格式(DATE.xxx 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的分钟(0 和 59 之间的一个整数)。
XDATE.MONTH(datevalue)数值。返回日期格式(DATE.xxx 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的月(1 和 12 之间的一个整数)。
XDATE.QUARTER(datevalue)数值。返回日期格式(DATE.xxx 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一年中的季度(1 和 4 之间的一个整数)。
XDATE.SECOND(datevalue)数值。返回日期格式(DATE.xxx 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的秒(0 和 60 之间的一个数)。
XDATE.TDAY(timevalue)数值。返回时间区间格式(TIME.xxx 函数之一所创建的或 TIME 输入格式所读取的格式)的数值中的整天数(整数形式)。
XDATE.TIME(datevalue)时间区间格式的数值,代表午夜以来的秒数。返回日期格式(DATE.xxx 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中一天中的时间。(通常应为此函数所创建的变量指定相应的显示格式。在”数据编辑器”的”变量视图”中,使用该变量的”类型”单元格为其指定一个显示为小时和分钟的日期显示格式。)
XDATE.WEEK(datevalue)数值。返回日期格式(DATE.xxx 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的周数(1 和 53 之间的一个整数)。
XDATE.WKDAY(datevalue)数值。返回日期格式(DATE.xxx 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的星期(代表星期天的 1 和代表星期六的 7 之间的整数)。
XDATE.YEAR(datevalue)数值。返回日期格式(DATE.xxx 函数所创建的或 DATE 输入格式之一所读取的格式)的数值中的年份(四位数的整数形式)。
YRMODA(year,month,day)数值。返回从 1582 年 10 月 15 日开始一直到参数 year、month 和 day 所代表的日期为止的天数,这三个参数必须为可构成自 1582 年 10 月 15 日以来的有效日期的整数。两位数的 year 值将采用基于”选项”设置(”编辑”菜单,”选项”,”数据”选项卡)的世纪。缺省情况下,两位数的 year 的取值全距如下:从当前日期之前 69 年开始,到当前日期之后的 30 年结束。

转载于:https://www.cnblogs.com/amengduo/p/9586998.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值