有一列日期是数值型,类型为long,格式为%td.请问如何只提取其中的年月呢?比如31jan1998,我需要的是日期型的jan1998或者1998m1,用来生成时间序列。
我试了类似帖子的解决方法,都不成功。
帖子链接是:https://bbs.pinggu.org/thread-3843591-1-1.html
试了转成字符型,出来的是数字,用帖子中版主的解决方法
gen month=mofd(datadate)
出来的结果也是数字。
如图:
 
当我试着在变量管理器里更改格式为%tm时,出来的结果也完全不对。如31oct1992变成了2928m11.