SAS日期格式转换

时间:2015-02-15 01:14:28

标签: sas date-formatting date-conversion

我最近开始使用SAS Enterprise指南,并想转换日期" 01MAR2014"到" 2014年3月"。我一直在谷歌上搜索,但遗憾的是没有运气。

我已尝试过以下操作,但它只返回

SELECT input(put(StartDate,EURDFMYw.),9.) AS Order_DDD_YY

有谁知道如何转换这个?

1 个答案:

答案 0 :(得分:0)

如果您的日期是SAS日期,即应用了日期格式的数字,则可以使用monyy5更改显示。格式而不是。请注意,这将创建一个不再在报表/数据集中正确排序的字符变量,它将按字母顺序排序,而不是按日期顺序排序。

put(startDate, monyy7.) as Order_DDD_YY

否则,您可以应用格式而不是转换它。