如何转换Stata中的日期?

lok*_*art 3 datetime stata

我有一个日期格式如下,我使用R将其从字符串转换为日期

date <- "20 Nov 2010 21:44:00:000"
strptime(date,"%d %b %Y %H:%M:%S")
Run Code Online (Sandbox Code Playgroud)

我想在Stata做,但是怎么样?我在Stata试过这个:

gen time_2 = date(time,"DMYhms#")
Run Code Online (Sandbox Code Playgroud)

但这不行,为什么呢?谢谢.

小智 5

date函数转换以天,月和年表示的日期.对于包含小时和秒的时间戳,您需要该clock功能.新变量应该是双精度的

gen double time_2 = clock(time,"DMYhms#")
Run Code Online (Sandbox Code Playgroud)