Grafana中進行MySQL查詢 時區問題

2021-10-21 13:43:45 字數 761 閱讀 5160

我們的mysql庫中,createtime存的美國時間。

美區時間比北京時間晚13個小時,正常按照createtime查詢的話,需要把北京時間減去13個小時查詢,才是美區時間。

現在需要用grafana查詢,需要用北京時間查詢,顯示出北京時間。

我的思路:

1.用grafana的$__unixepochfrom() 和 $__unixepochto() 做範圍查詢,將獲取到的北京時間轉換為unix時間戳

2.將mysql中create_time加上13個小時(北京時間)之後用mysql的unix_timestamp轉換成unix時間戳 ,然後進行查詢

select 

date_format

(date_add

(create_time, interval 13 hour)

,'%y-%m-%d'

) as '北京時間'

, create_time as '美國時間'

from table where

and unix_timestamp

(date_add

(create_time, interval 13 hour)

)>= $__unixepochfrom

() and unix_timestamp

(date_add

(create_time, interval 13 hour)

)<= $__unixepochto

()

mysql中進行md5加密

如果資料庫表user中有一列為passwd,存放的是md5加密的資料,如何更新新的資料。update user set passwd md5 123321 where uname lihua 插入新的資料 insert into user uname,passwd values xiaoqiang ...

Makefile中進行巨集定義

實際上是gcc命令支援 d巨集定義,相當於c中的全域性 define gcc d name gcc d name definition makefile中可以定義變數 和巨集很像 但是是給make直譯器用的,對所編譯的檔案完全沒有作用。mstar 巨集定義方式 字串定義方式和值定義方式 cc tvo...

在VBA中進行除錯

只要從您的專案中觸發 vba就會執行。從簡單的開啟表單到單擊命令按鈕,各種各樣的物件事件都可能引起這種情況。當某些事情無法按預期工作時,您如何才能準確確定出什麼問題以及在 好吧,這就是本文可以為您提供的幫助。對於每個office應用程式,當然包括access,都有乙個整合的偵錯程式。要開啟偵錯程式視...