我用lua-resty-mysql 有个update语句 用的
-- unixtime -> datetime
_M.datetime = function(ts)
ts = ts or ngx.time();
return osdate("%Y-%m-%d %H:%M:%S", ts);
end
update t_txn set gen_time = ? where id = ?
其中gen_time = datetime()
同一个程序里, 同一个sql, 一段时间后, 发现数据库里有10%左右少了8个小时, 90%正常。 如果少8个小时, 那应该是都是少8个小时啊