php中,时间戳和date取得的时间是不同的。
时间戳是时间段,不受时区影响,无论哪个时区,取得都是格林威治的时间段。
date,是取得的系统时间,也就是加了时区的。
为了保持一致,php的头文件应该首先声明时区。
犯个错误,还得导数据库……
linux时间不同步,很郁闷,装了个ntp之类的东西,还是不好使
其实使用rdate就可以,但死活不成功。
又考虑,时间协议也许不是走80端口,查看/etc/service 果然,service iptables stop, 重新运行
rdate -s time.nist.gov
果然同步成功。
本机设置为上海时间,一切OK。