我已经实施了自己的拍卖脚本。但我的问题是如何处理时间。 目前所有拍卖都是基于UTC时间,因此无论用户访问网站拍卖的时区是什么,都将同时开始和结束(UTC)。我使用date_default_timezone_set(' UTC')在整个网站中设置默认时区。
但我想这对用户来说可能有点混乱。有没有人有类似的问题,可能是最好的解决方案。
答案 0 :(得分:1)
我创建了一个家庭网站(世界各地的家庭)
所有日期都存储有时间戳(独立于UTC时区)
当一个成员创建一个帐户时,他/她必须进入他/她所居住的国家(因为PHP时区猜测不可靠)。
从那以后,我存储了他/她所在国家的时区名称(https://php.net/manual/en/timezones.php)
当会员登录时,我PHP将时区设置到他/她的国家/地区以显示他/她时区的日期。