我们的网站上使用了jQuery日期选择器来选择预订的日期和时间。当前,日历设置为PST时区,这会导致用户在其他时区尝试访问时出现错误。我们应该将服务器设置为UTC,并根据用户的IP地址自动选择用户的时区吗?我想知道是否还需要包括手动选择,因为自动选择可能会失败(例如当用户通过代理工作时)。非常感谢您的建议。
java.util.Date
。如果您只需要在 Web 界面上显示时间:
如果您需要在服务器上使用可读时间执行其他操作(例如,发送包含会议时间的电子邮件):
警告:
无论采用何种机制,基于IP的位置检测都不是完美的;我不会将其用于时区检测。