如何在Mysql中获取客户端的当前日期时间

如何在Mysql中获取客户端的当前日期时间,mysql,datetime,timezone,Mysql,Datetime,Timezone,我试图使用now()函数从Mysql访问当前日期时间,该函数显示服务器端的日期时间,服务器端位于不同的时区,并设置为GMT。因此,如果我在印度,我必须添加5:30小时。计算准确的时间。但不知道是否有人从其他时区访问应用程序。那怎么处理呢 Mysql中是否有任何方法可以从客户端获取当前日期时间。否则,我必须依靠应用程序每次发送当前日期。无法获取客户的时间。 您可以做的是从客户机代码上的sql获取服务器的时间。 之后,您可以根据客户的时区添加/分小时 您需要记录服务器时间的原因是为了在不依赖客户端在

我试图使用now()函数从Mysql访问当前日期时间,该函数显示服务器端的日期时间,服务器端位于不同的时区,并设置为GMT。因此,如果我在印度,我必须添加5:30小时。计算准确的时间。但不知道是否有人从其他时区访问应用程序。那怎么处理呢


Mysql中是否有任何方法可以从客户端获取当前日期时间。否则,我必须依靠应用程序每次发送当前日期。

无法获取客户的时间。 您可以做的是从客户机代码上的sql获取服务器的时间。 之后,您可以根据客户的时区添加/分小时

您需要记录服务器时间的原因是为了在不依赖客户端在其计算机中的时间的情况下记录日志和其他内容。您甚至可能希望将来为一个客户机拥有来自多台计算机的日志