Как конвертировать дату в Стате? - PullRequest
3 голосов
/ 02 августа 2011

У меня есть дата в следующем формате, и я использую R для преобразования ее из строки в дату

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

Я хочу сделать это в Stata, но как?Я попробовал это в Stata:

gen time_2 = date(time,"DMYhms#")

Но это не нормально, почему так?Спасибо.

1 Ответ

5 голосов
/ 02 августа 2011

Функция date преобразует даты, выраженные в днях, месяцах и годах.Для отметок времени, содержащих часы и секунды, вам нужна функция clock.Новая переменная должна иметь двойную точность

gen double time_2 = clock(time,"DMYhms#")
...