亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

異常插入 current_timestamp() 到 MariaDB 表

異常插入 current_timestamp() 到 MariaDB 表

Go
慕娘9325324 2022-12-13 10:28:23
我正在使用 Golang (1.17.8) 編寫程序,將信息存儲在 MariaDB (10.6.5) 數據庫中。我經常需要存儲作為 current_timestamp() 插入的 created_at 字段,這很常見。我的系統時間是 UTC +1.00 (BST),我正在使用 Windows 10 (21H1) MariaDB 設置為使用系統時間,并且從命令行 SELECT NOW() 和 SELECT CURRENT_TIMESTAMP() 輸出正是這樣。記錄 Golang 函數 time.Now() 的輸出也給出了系統時間。如果我將我的程序中的 time.Now() 插入到我的 MariaDB 表中,它將作為UTC插入 。也許存在一個簡單的原因,但我不知道為什么。我從未使用過不同的時區,如前所述,MariaDB 報告它無論如何都在使用系統時間。我該如何改變這個?
查看完整描述

1 回答

?
拉丁的傳說

TA貢獻1789條經驗 獲得超8個贊

正如文檔所述,這是沒有時區的正常行為。您希望在輸出中使用哪個時區?

您的服務器是否有機會在 UTC 時區?


查看完整回答
反對 回復 2022-12-13
  • 1 回答
  • 0 關注
  • 455 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號