相关疑难解决方法(0)

c#和日期文化问题

我写了一个asp.net应用程序,我的一个回发例程只是将用户提交的表单数据保存到sql 2005 db.所有在我的开发机器上运行都很棒,但是当我部署到实时站点时,我的解析日期检查器的日期无效.

基本上它是期待在现场机器上的美国日期格式,但这不是我想要的.用户需要能够以dd/MM/yyyy格式输入.因此像21/10/2009这样的有效日期会在实时服务器上返回错误,但在我的开发机器上则不会.下面是抛出异常的代码.

DateTime dt;
dt = DateTime.Parse(sdate);  
//sdate in GB dd/MM/yyyy format
Run Code Online (Sandbox Code Playgroud)

是否可以强制解析例程以dd/MM/yyyy格式预期日期?

.net c# asp.net datetime cultureinfo

4
推荐指数
2
解决办法
1万
查看次数

具有多种文化的MVC十进制分隔符

我正在使用具有多种文化的应用程序,当我将culture'pt'更改为'en'时,小数分隔符将更改为.有办法修复小数分隔符?

谢谢.

.net globalization asp.net-mvc

4
推荐指数
1
解决办法
1653
查看次数

标签 统计

.net ×2

asp.net ×1

asp.net-mvc ×1

c# ×1

cultureinfo ×1

datetime ×1

globalization ×1