我正在建立一个社交网站,真的让我感到紧张。
如何处理基于PHP和MySQL的社交网站中的时区,以便任何用户可以从任何国家/地区进行访问。我将简要解释一下
我有一个名为posts的表,我执行一个mysql查询来放置内容,用户名,用户的图片以及它之前发布的时间。
例如,如果印度的某个人是伦敦某人的朋友。这位印度人在伦敦小伙子的帖子上发布了一条通知,上面写着这个印第安人在5个半小时前发布在他的个人资料上的通知。我该如何纠正?
请提供有用的回复。
提前致谢。
答案 0 :(得分:0)
根据服务器时间使用timezone-offset-get
进行更正。
/** Returns the offset from the origin timezone to the remote timezone, in seconds.
* @param $remote_tz;
* @param $origin_tz; If null the servers current timezone is used as the origin.
* @return int;
*/
function get_timezone_offset($remote_tz, $origin_tz = null)