c# - asp.net 中 Convert.ToDateTime 的问题

标签 c# asp.net formatting web-config culture

我有一个应用程序可以在西类牙服务器上正常运行。

当我将应用程序上传到在线服务器(英文窗口)时,我收到异常(类型为“输入字符串不是有效的日期时间/Int32”)Convert.ToDateTime 和 Convert.ToInt32。是否有任何 web.config 行可以帮助我解决这个问题?我尝试在西类牙文化中添加全局化元素,但没有奏效。

你能帮我一下吗?

提前致谢。 何塞玛。

最佳答案

你需要:

System.Globalization.CultureInfo culture = 
              new System.Globalization.CultureInfo("es-ES");
DateTime myDateTime = Convert.ToDateTime(string, culture);

关于c# - asp.net 中 Convert.ToDateTime 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/680598/

相关文章:

c# - LINQ 选择具有不同 ForeignKeyId 列的最新记录

c# - 复杂抽象对象的 WebAPI 自定义模型绑定(bind)

c# - RichTextBox 不打印换行符

javascript - 使用 $.number() 时禁用 keyup/keydown 格式 - Custom D 的 jQuery Number 插件

c# - foreach 和 for 循环之间的奇怪行为

c# - 如何确定顺序?

c# - Microsoft ASP.NET Identity - 多个用户同名

c# - (来自 HRESULT : 0x80070005 (E_ACCESSDENIED)) 的异常

go - Golang自定义类型FMT打印

c# - 使用 MsBuild (VS2015) 构建期间 TlbExp/TlbImp 的路径