我必须在 C# .net 中创建多语言网站,当我更改文化而不是默认(即:en-us)时遇到问题,因为日期格式随着文化和所有日历和 ajax 日历扩展器显示错误而改变。我在触发一些 SQL 查询时也会出错,只是因为我的数据库文化是 en-us 而日期是其他文化,如阿拉伯语、中文等......
请提出建议。
最佳答案
例如,Calendar .
您想要选择哪个日期,然后使用返回 DateTime
的 SelectedDate
。
因此,您不必处理各种字符串。
编辑:关于文化 date.ToString(new CultureInfo("en-US"))
关于c# - 多语言日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20375588/