当前位置:编程学习 > C#/ASP.NET >>

Web Service中的culture属性在哪可以设置

web service,在web.config中没有设置culture属性,部署到windows 2003的IIS之后,时间的格式是"2011-01-01 06:02 PM"

问题:在不改变程序的前提下,把时间格式改成24小时制的"2011-01-01 18:02"

那位大侠可以帮忙给出进行配置的方法,这个问题困扰我很久了,不好意思

我做过以下尝试(改动后均重启服务器),未成功:
1.注册表:
         HYEY_CURRENT_USER/Control Panel/International    iTime=1, sTimeFormat=HH:mm:ss
         HYEY_USERS/.DEFAULT/Control Panel/International  iTime=1, sTimeFormat=HH:mm:ss
2.控制面板:
         控制面板->区域和语言选项->区域选项->中文(中国)->自定义->时间->时间格式:"HH:mm:ss"
3.浏览器:
         工具->Internet选项->语言->第一行为:中文(中国)

--------------------编程问答--------------------   应该是
控制面板->区域和语言选项->区域选项->中文(中国)->自定义->时间->时间格式:"HH:mm:ss"
没有关系
.浏览器:
  工具->Internet选项->语言->第一行为:中文(中国)

可以在客户端调用程序中改变当前线程的语言,试试 --------------------编程问答-------------------- 不明白一楼的意思?
在客户端调用程序中改变当前线程的语言? 怎么做的呀,编程实现还是做设置?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,