diff --git a/main.go b/main.go index b535373..9d9f091 100644 --- a/main.go +++ b/main.go @@ -26,7 +26,12 @@ func insertMessage(db *sql.DB, data map[string]interface{}) error { // id := data["message_id"].(float64) post_type := data["post_type"].(string) message_type := data["message_type"].(string) - message_time := (time.Unix(int64(data["time"].(float64)), 0).UTC()).Format("2006-01-02 15:04:05") + // 设置东八区时间 + loc, err := time.LoadLocation("Asia/Shanghai") + if err != nil { + log.Fatal(err) + } + message_time := (time.Unix(int64(data["time"].(float64)), 0).In(loc)).Format("2006-01-02 15:04:05") group_id := data["group_id"].(float64) message_id := data["message_id"].(float64) raw_message := data["raw_message"].(string)