包容微笑

文章
3
资源
0
加入时间
3年0月27天

php通过gmtime()获取的时间戳,格式化后与系统时间不一致

背景:今天碰到一个问题,用php向mysql插入一条数据,时间字段eg.add_time通过gmtime()写入。之后从mysql数据库中通过from_unixtime(eg.add_time,'%Y-%m-%d %H:%i')取出该字段,奇怪的是取出来的时间和我操作时ubuntu系统显示的时间明显有差距。原因:之后度娘一些资料并询问同事后,发现时间戳记录的时间本身会比系统时间慢大约8小时。