iis站点获取时间日期问题
2015-07-18 17:20
309 查看
在程序开发时,对日期的处理是按照“yyyy-MM-dd”(eg:2015-03-01)来处理的,在个别计算机(特别是服务器)上会存在因为获得的日期是“YYYY/M/D”而出错。
遇到的问题:在 Windows Server 2008R2 IIS7.5 ASP.NET站点 获取时间日期类似“2015/3/1”,而再开发时是按“2015-03-01”来处理的。
解决办法:
一、“regedit打开注册表”,找到“HKEY_USERS\.DEFAULT\Control Panel\International”
(1)把键“sDate”的值由“/”改为“-”。
(2)把键“sShortDate”的值由“yyyy/M/d”改为“yyyy-MM-dd”。
(3)重启IIS即可。
修改前注册表截图如下:
二、无效的解决办法
本方法无效:
(1)“控制面板”->“区域和语音”->“格式”选项卡的“其他设置”->“日期”选项卡的长短日期改为“yyyy-MM-dd”。
(2))“控制面板”->“区域和语音”->“格式”选项卡的短日期和长日期选为“yyyy-MM-dd”。
修改后截图如下:
遇到的问题:在 Windows Server 2008R2 IIS7.5 ASP.NET站点 获取时间日期类似“2015/3/1”,而再开发时是按“2015-03-01”来处理的。
解决办法:
一、“regedit打开注册表”,找到“HKEY_USERS\.DEFAULT\Control Panel\International”
(1)把键“sDate”的值由“/”改为“-”。
(2)把键“sShortDate”的值由“yyyy/M/d”改为“yyyy-MM-dd”。
(3)重启IIS即可。
修改前注册表截图如下:
二、无效的解决办法
本方法无效:
(1)“控制面板”->“区域和语音”->“格式”选项卡的“其他设置”->“日期”选项卡的长短日期改为“yyyy-MM-dd”。
(2))“控制面板”->“区域和语音”->“格式”选项卡的短日期和长日期选为“yyyy-MM-dd”。
修改后截图如下:
相关文章推荐
- 【objective-c】字典快速转换为Model代码
- 如何在Windows下编译OpenSSL?
- sizeof,strlen,二级指针,gdb
- 黑马程序员——java基础——IO的学习总结
- BreezeJs使用
- TCP协议中的三次握手和四次挥手(图解)
- Weinre调试移动端页面
- 64位Linux系统编译32位汇编程序
- 两个对象用equals方法比较为true,它们的Hashcode值相同吗?
- 【Stackoverflow好问题】java在,如何推断阵列Array是否包括指定的值
- 递推 Codeforces Round #186 (Div. 2) B. Ilya and Queries
- struts2中过滤器无法过滤action的原因
- Constructor(构造器)是否可被override(重写)?
- [loadrunner]通过检查点判定事务是否成功
- 基础知识学习笔记(二)
- 计蒜之道 初赛 第二场 人人都有极客精神
- 理解性能你需要知道的一些事情
- 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序
- Missing number
- 2015 HUAS Provincial Select Contest #1~F