使用python,自动确定用户当前时区的最准确方法是什么
|
我已经验证了dateutils.tz.tzlocal()在heroku上不起作用,即使它确实如此,它不会只是从计算机的操作系统中获取tz,而不是用户吗? 如果没有存储用户时区,有没有办法确定请求的来源? (我正在使用烧瓶) Twitter确实有一个设置来调整你的时区,但我想知道他们如何确定默认值应该是什么以及当用户没有登录时它将如何工作. 解决方法您可以使用 Javascript并在cookie中设置客户端的时区.您甚至可以使用AJAX请求,然后将偏移量发送到服务器并保存在客户端的会话中.var offset = new Date().getTimezoneOffset();
Mozilla Javascript Reference: getTimezoneOffset (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- python – 在Matplotlib中绘制两行之间的角度的最佳方式
- python – django auth用户截断电子邮件字段
- python – 改变Kivy中Button的背景颜色
- 究极大福利!用Python写一个抖音漂亮小姐姐发掘器!源码送给
- 如何更好地光栅化绘图而不会模糊matplotlib中的标签?
- python – 找不到manage.py collectstatic命令,Django 1.5.
- python – 在列表中使用星号运算符的目的
- import pyttsx在python 2.7中工作,但不在python3中
- python – Aiohttp,Asyncio:RuntimeError:事件循环已关闭
- python – 将通过PIL创建的图像保存到django模型
