我不想在我的网络应用程序中管理用户的不同时区,但我不知道从哪里开始。我必须在数据库中保存每个用户的本地时间?或者可能将其转换为 UTC 时间,保存,然后再次进行转换以显示它?或者还有其他方法吗?例如,如果我的一个用户在他的当地时间进行预约,我必须将其转换为 UTC 将其存储在我的数据库中,然后当他需要时,再次将其转换为他的当地时间并显示出来?顺便说一句,我正在使用 Django。谢谢。
将日期/时间存储为 UTC(不确定 Python 命令是什么)
输出日期时,将它们包装在一个帮助函数中,该函数获取当前用户的时区首选项,然后调整偏移量的时间/日期,然后从应用程序输出。
http://docs.python.org/library/time.html http://docs.python.org/library/time.html
http://docs.python.org/library/datetime.html http://docs.python.org/library/datetime.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)