PHP:从中获取登录用户的客户端PC timezome
我想知道是使用API还是Javascript来获取客户端系统的时区,还是在数据库中简单存储登录用户的时区。你能告诉我哪一个更好更可行吗 背景: 员工将从不同的国家登录到站点。因此,他们的要求必须以有时限的方式得到解决。这里需要计算日期时间PHP:从中获取登录用户的客户端PC timezome,php,Php,我想知道是使用API还是Javascript来获取客户端系统的时区,还是在数据库中简单存储登录用户的时区。你能告诉我哪一个更好更可行吗 背景: 员工将从不同的国家登录到站点。因此,他们的要求必须以有时限的方式得到解决。这里需要计算日期时间 谢谢 PHP只显示服务器端时间 对于客户端,您需要使用javascript JS代码: var dt = new Date(); var time = dt.getHours() + ":" + dt.getMinutes() + ":" + dt.getSe
谢谢 PHP只显示服务器端时间 对于客户端,您需要使用javascript JS代码:
var dt = new Date();
var time = dt.getHours() + ":" + dt.getMinutes() + ":" + dt.getSeconds();
您可以将其与客户端登录一起发送到服务器。只需添加一个隐藏的输入,在其中使用javascript编写区域/时间。然后将其存储在会话或数据库中 在每次登录时都这样做,因为客户端可能会切换区域 这个解决方案对我来说更好——更简单、更直接
如果您更喜欢ajax javascript解决方案,请检查以下问题:是的,但我想知道哪种解决方案更好。所以提出它的想法(是使用javascript还是API,还是简单地存储inDB?)取决于您想用它做什么,您必须提供一些上下文抱歉,添加错误。