[英]Timestamps in Stata
我希望將時間戳從 00:00:00 替換為 23:59:59。
Stata 仍將時間戳顯示為 00:00:00
replace time_out = mdyhms(month(date), day(date), year(date), hh(23), mm(59), ss(59))
format time_out %tc
存儲類型是double。 它是由這個命令創建的:
gen time = clock(ptime, "hm")
format time %tc
我還不能解決你的問題。 這個玩具示例表明更改為顯示 23:59:59 是完全可能的。
. clear
. set obs 1
Number of observations (_N) was 0, now 1.
. gen double time = clock("00:00", "hm")
. format time %tc
. list
+--------------------+
| time |
|--------------------|
1. | 01jan1960 00:00:00 |
+--------------------+
. replace time = clock("23:59:59", "hms")
(1 real change made)
. list
+--------------------+
| time |
|--------------------|
1. | 01jan1960 23:59:59 |
+--------------------+
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.