如何将日期的月份和年份转换为与1986年1月为第1个月的研究中使用的月份索引系统命名的变量相匹配?我需要创建一个变量来计算当前月份和1986年1月之间的差异,但我不确定如何开始。我的日期目前是YYYYMMDD格式。
答案 0 :(得分:1)
intck
函数告诉您两个日期之间发生了多少间隔。
monthnum = intck('month','01JAN1986'd, surveydate);
如果您只有月/年,则可以使用mdy
功能构建日期。
dtvar = mdy(monthvar,1,yearvar);