我开发了一个应用程序,它将用户发布的时间存储在数据库中。在DB中,它以UTC时间存储,然后转换为用户的时区以进行演示。
我的问题与实际时间有所不同。它显示提前13分钟。 我只是在该服务器上运行一个代码,它提前13分钟显示。 服务器位置是加拿大
date_default_timezone_set('Asia/Kolkata');
echo date('d-m-Y H:i');
每次显示13分钟差异。
答案 0 :(得分:0)
请务必查看服务器上的时区配置。关于服务器端编程/脚本,它将始终使用您当地的时间/日期。
如果您的时区错误,则需要在系统中使用ntp服务器。