【发布时间】:2018-06-11 08:20:13
【问题描述】:
我在 SAS 中有三列日期格式不同:
-
12 june 2017 00:15- 完整日期 -
2016- 仅一年 -
12- 仅一个月
我需要更改日期的格式并在日期后减去以得到月数的结果。
例如,"12 June 2017 00:15" - December 2016 = 7
怎么做?
【问题讨论】:
-
您说的是原始数据文件还是 SAS 数据集?这些变量中的任何一个都是字符串而不是数字吗?第一个是具有有效 SAS 日期时间值的数字变量吗?如果是这样,实际上并没有一种格式可以完全按照您显示的方式显示它。您是在问如何将 (1) 和 (2 和 3 一起) 转换为日期值?
-
它是一个 Sas 数据集。第一列是日期格式,第二和第三列是数字。
-
第一个看起来不像约会。看起来像一个日期时间,因为它有一个时间组件。