关于一个全球化的系统怎么处理时差的问题

philipsslg 2006-06-20 04:23:08
现在我做的一个全球化的系统,希望美国那里看到的时间数据是按美国时间的 ,而中国这边看到的时间是按北京时间的.比如一条数据美国那边电脑登陆看到的时间是早上九点,中国这边登陆看到的时间是晚上12点.
...全文
248 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
philipsslg 2006-06-23
  • 打赏
  • 举报
回复
你这样做的话会有很多脚本,程序会变得很难维护.
真相重于对错 2006-06-23
  • 打赏
  • 举报
回复
如果非要在服务器端做,看看这个
ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconformattingobjectsforspecificculture.htm
真相重于对错 2006-06-23
  • 打赏
  • 举报
回复
use js

antiking 2006-06-23
  • 打赏
  • 举报
回复
这个问题比较复杂.就是获得对方所在地的时区和自己所在的时区相差几个小时做+ - 了.要考虑的更仔细的话那就是根据ip了.
Androclus 2006-06-23
  • 打赏
  • 举报
回复
发布信息时记录信息发布者所在时区,每个用户登陆时cookie记录用户所在时区,在显示信息时,信息时区有客户端时区比对(对时间+、-).

这是我原来项目里所的方法,不过时区信息是在用户注册时由用户选择的,如果你有直接获取客户端时区的的方法的话,我很愿意学学,另,我曾试图用ip地址所在地来判断地址位置,然后以地理位置比对时区库,但数据记录的填充工作量太大,放弃了~汗
ccwq 2006-06-23
  • 打赏
  • 举报
回复
mark
shinji329 2006-06-22
  • 打赏
  • 举报
回复
通过读取用户的客户端信息能读到用户所在时区,这样你就可以动态显示时间了吧?实在不行判断对方IP也可以啊
pshy 2006-06-22
  • 打赏
  • 举报
回复
想知道, 怎麼都沒人講的...
幫頂多
philipsslg 2006-06-21
  • 打赏
  • 举报
回复
都没做过?
fengyeng 2006-06-21
  • 打赏
  • 举报
回复
up
rola 2006-06-20
  • 打赏
  • 举报
回复
关注,帮顶

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧