-2
Wie kann ich ein Jahr von einer Stata-Variable mit diesem Format 09sep1943 00:00:00
erzeugen und es wird als %tc
Komponente gespeichert?Generate Jahr von% tc Variable in Stata
Wie kann ich ein Jahr von einer Stata-Variable mit diesem Format 09sep1943 00:00:00
erzeugen und es wird als %tc
Komponente gespeichert?Generate Jahr von% tc Variable in Stata
Dies ist ausführlich dokumentiert. Siehe help datetime
und verwenden Sie yofd(dofc()
.
. clear
. set obs 1
number of observations (_N) was 0, now 1
. gen double datetime = clock("09sep1943 00:00:00", "DMY hms")
. format datetime %tc
. gen year = yofd(dofc(datetime))
. l
+---------------------------+
| datetime year |
|---------------------------|
1. | 09sep1943 00:00:00 1943 |
+---------------------------+
Bitte geben Sie reproduzierbare Beispiele mit einem Codeversuch an. http://stackoverflow.com/help/mcve –
'% tc' ist ein Anzeigeformat, das überhaupt nichts mit dem Speichertyp zu tun hat. Siehe z.B. http://www.stata-journal.com/sjpdf.html?articlenum=dm0067 –