服务器时间utc+8# z4 r G8 E: Z
wordpress后台也是设置utc+8
1 l" h4 Z" x1 z( h: Z8 x3 r时间一致# v: Q) ]# \0 H1 b
+ `4 _6 F6 [$ _3 t {+ g _0 L但是wordpress数据库里显示的用户注册时间却早于实际时间8小时,Google/百度了不少文章或chatGPT进行几十次的修改和测试,均无法解决这个问题。, R# G3 E" x7 b- E2 I
1 ]- B& t! Z% Q+ _8 }! _% n+ t
为什么非得要解决这个问题呢?, z! O* ]- k5 q( A, c4 D
2 e, g H( h/ d! u因为wordpress+woocommerce,woocommerce里的customers里的注册时间同样来自于此,同时,customers里还有个变量last login,这个last login现在存在一个问题是只有日期,时间永远都是00:00:00,如果这个user/customer当天注册完,就会产生一个问题,last login早于注册时间。
1 C5 U5 A" C, W8 i( E1 n
' G4 q! S; n* X# g所以,第一要解决的问题是注册时间早8小时,第二问题再来解决last login没有具体时间的问题。) X$ ^ ^6 E' }$ f
' [( `3 E Q' D% F3 n, `9 S
谢谢!~
$ h; `3 L) ?! l ?" H4 y* \; v! k& t2 j* a* s; F6 T1 R+ n( P3 e( Y
( o. F' [) d9 x* t; {8 w |