服务器时间utc+82 I5 i" l) G" y7 j6 _
wordpress后台也是设置utc+8
8 Q( n/ ?) I7 @: E0 X% Y时间一致
- q6 E" k* v1 j0 k" g
+ e$ Q: \4 M2 W4 I9 k8 s但是wordpress数据库里显示的用户注册时间却早于实际时间8小时,Google/百度了不少文章或chatGPT进行几十次的修改和测试,均无法解决这个问题。! |. g! x, f, A% H8 D. ^9 G7 H
2 `8 u% Z' g& t0 C# l为什么非得要解决这个问题呢?5 P! K) i4 k/ g& ]5 N
" y/ @* a) g1 T" y5 ?因为wordpress+woocommerce,woocommerce里的customers里的注册时间同样来自于此,同时,customers里还有个变量last login,这个last login现在存在一个问题是只有日期,时间永远都是00:00:00,如果这个user/customer当天注册完,就会产生一个问题,last login早于注册时间。
, {3 \) [* X7 H. x2 X/ A7 C( a6 ~) z: D c) R( n1 D, o
所以,第一要解决的问题是注册时间早8小时,第二问题再来解决last login没有具体时间的问题。
0 {" E' M6 m- \$ K0 ~# a. n; e
9 j: `9 ]* e6 k- x5 |- [5 X, J谢谢!~
. s- d8 z# Y0 ]4 f/ p; [- R# C! `6 Y2 j, G7 t8 |' w
$ B8 b4 R, A! c- a# h' S( S8 I8 c
|