時間顯示分秒 入行遊戲測試小知識之時間戳

2021-10-14 20:34:39 字數 680 閱讀 9079

時間,就是年月日時分秒。

時間戳,是個什麼玩意?

當工作中測試功能,發現時間或者倒計時顯示不對的時候,

就去找開發。

「怎麼可能,我的**怎麼有bug。」

開發翻出他寫的**,義正言辭。

接著指出其中一段神秘的數字:

你看看,我這個日期就是這樣的!

這串數字?

它代表什麼?

它是日期?

對。輸入了時間戳,一轉換:

amazing!

這一串數字居然可以代表乙個準確的日期!

uncreditable!

開發寫時間居然用的是時間戳!

那,什麼是時間戳呢?

說得通俗一點:

從2023年1月1月0時0分0秒開始算起,

(請注意這是utc 0時區,如果是北京8時區,則是8時0分0秒)

每過1s就加1,不斷的累計。

所以,上面的時間戳:1594533353

代表的意思就是從2023年做為起始點,加上這段時間戳,就等於時間戳代表的時間。

1594533353/365/24/60/60≈50 (這個時間戳除以365天除以24小時除以60分除以60秒)

最後的結果就是年份。

1970+50=2023年

當然,裡面的工具可以將時間和時間戳互相轉換。

具體的結果可參考上面的圖。

jeecg框架中時間控制項時分秒的顯示

關於時分秒的顯示問題曾經困擾我一段時間,解決之後將其貼出來 關於時分秒的顯示問題曾經困擾我一段時間,解決之後將其貼出來 field selectdate title 定製時間 hidden false query true querymode group formatter yyyy mm dd h...

sql時間轉換時分秒 SQL時分秒之間相互轉換

以秒為單位轉換 我們先來宣告乙個時間單位是秒的變數,方面下面用 declare a int 2000 變數 a,2000秒 1 將秒轉換成時分秒格式 select convert varchar 10 a 3600 時 convert varchar 10 a 3600 60 分 convert v...

時間型別預設的時分秒

前幾天被時間型別給鬱悶了,我要做這樣乙個工作,取出某天到某天的記錄,這些記錄都有乙個字段記錄著是什麼時候建立的,而且詳細到了秒。例如 id createtime 1 2007 01 19 10 48 36 2 2007 01 19 23 35 36 3 2007 01 18 23 35 36 我要取...