后台的时区和时间要一致,生成正确的时间戳,这个时间戳就是一串数字,此时全世界的时间戳都是一样的。传递后,根据电脑当前时区再进行转换为当地时间
时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。
虽然美国时间是2点 中国时间是10点 但此时那串数字都是 1661308150
你的系统是美国时区,
时间显示的是2:00,
然后手动改成了10点来对应我们的时间,那时间和时区就不一致了。
假设此时是美国时区,正确时间是2:00,但单独改时间成了10:00,那么系统也会认为这个时间是正确的,转换的时间戳多了八小时,然后到了中国用户的电脑上,时间戳转化为中国时间再加八小时,结果显示的时间就是18:00,但其实中国时间也才10:00,也就拿不到log了
不能直接改时间,直接改时区,时区和时间就会保持一致
12小时制的AM UTC和PM UTC也不影响