asp.net1.1,c#
有什么好办法处理么?主要全站的时间都变了,如果几个地方,我就挨着改了有什么办法能在全局设置一下什么的么?

解决方案 »

  1.   

    web.config中有个可以设置区域性的。。叫什么忘了,回头查一下看看,
      

  2.   

    <globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="en-US" uiCulture="en-US"/>
      

  3.   

    呵呵,正想说,有人就发了.
    ssm1226(雨中人) 这个就是区域设置,但是和时区没有关系,它主要是时间的表达不一样,比如6/23/2003 10:12:45 AM 或者2003-6-23 10:12:10 
    上面的改为gb2312和zh-ch就可以中文了,还有一个fileEncoding="gb2312"
    这些设置了,中文应该就正常了下午在网上到处看了一下,好像没有什么好的方法,尤其是虚拟主机。所以我准备自己写个简单函数加减一下就完了,反正我用到的也都简单。然后用vs替换一下DateTime.Now就行了,其他反正我也没用到,呵呵
      

  4.   

    <globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="en-US" uiCulture="en-US"/>
    可能还解决不了,再帮你查一下
      

  5.   

    DateTime.Parse 这个属性你看一下可否转换,查一下SDK..他这里可以把区域时间做转换.如果不行的话,你就用你自己写的函数处理下吧!
      

  6.   

    时间转换可用如下方法:
    System.Threading.Thread.CurrentThread.CurrentCulture = new CultureInfo("zh-CHS",true ); 
    this.Label1.Text = DateTime.Parse(mystr,CultureInfo.CurrentCulture).ToString();