itlife / timezone
1.0.1
2015-09-05 11:30 UTC
This package is auto-updated.
Last update: 2022-02-01 12:50:55 UTC
README
一个非常短的脚本,用于在用户操作系统中检测时区(timezone),并在浏览器中设置。脚本从第二次请求开始工作,因为需要设置cookies,然后服务器才能确定时区。不幸的是,在第一次请求的头部没有任何关于访问者时区的提示。
确定的值将作为默认时区设置,并影响所有 date 函数的输出。
脚本适用于以下场景。用户打开表单,这是第一次访问并设置cookie。用户填写数据并发送表单到服务器,无论是通过AJAX还是跳转到新页面,服务器都将知道用户的时区,并生成正确的消息,例如:您的请求已接收 05.09.2015 15:34。
服务器上使用Unix时间戳来存储时间戳。时区仅用于正确显示。在极少数情况下,用户可能会看到服务器时间而不是自己的时间。如果他在新浏览器中访问或清除了cookies,即使在这种情况下,可能也需要用户认证或从不含时间显示的另一个页面开始,然后在下次点击链接时一切恢复正常。
享受