How to chanche variable date from "2022-6-7 00:00:00" to "2022-6-7"?
-
Login or Register
- Log in with
set obs 1
g var="2022-6-7 00:00:00"
generate numdate = date(var, "YMDhms")
format numdate %td
list
+-------------------------------+
| var numdate |
|-------------------------------|
1. | 2022-6-7 00:00:00 07jun2022 |
+-------------------------------+
.
set obs 1
g var="2022-6-7 00:00:00"
. split var, parse("") gen(wanted)
. drop wanted2
. list var wanted1
+------------------------------+
| var wanted1 |
|------------------------------|
1. | 2022-6-7 00:00:00 2022-6-7 |
+------------------------------+
.
. clear
. set obs 1
Number of observations (_N) was 0, now 1.
. gen var = "2022-6-7 00:00:00"
. gen wanted = word(var, 1)
.
. list
+------------------------------+
| var wanted |
|------------------------------|
1. | 2022-6-7 00:00:00 2022-6-7 |
+------------------------------+
Comment