现在我做的一个全球化的系统,希望美国那里看到的时间数据是按美国时间的 ,而中国这边看到的时间是按北京时间的.比如一条数据美国那边电脑登陆看到的时间是早上九点,中国这边登陆看到的时间是晚上12点.

解决方案 »

  1.   

    发布信息时记录信息发布者所在时区,每个用户登陆时cookie记录用户所在时区,在显示信息时,信息时区有客户端时区比对(对时间+、-).这是我原来项目里所的方法,不过时区信息是在用户注册时由用户选择的,如果你有直接获取客户端时区的的方法的话,我很愿意学学,另,我曾试图用ip地址所在地来判断地址位置,然后以地理位置比对时区库,但数据记录的填充工作量太大,放弃了~汗
      

  2.   

    如果非要在服务器端做,看看这个
    ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconformattingobjectsforspecificculture.htm