c# - 日期转换错误

标签 c# .net winforms datetime

我正在开发 Windows 应用程序。

因为我有字符串格式的日期>> fileDate="15/03/2013"

我希望将其转换为日期格式,因为我的数据库字段是 datetime

我用了下面的东西>>

DateTime dt = DateTime.ParseExact(fileDate, "yyyyy-DD-MM", CultureInfo.InvariantCulture);

DateTime dt = DateTime.Parse(fileDate);

这两种方法都证明失败给我错误>>

String was not recognized as a valid DateTime.

什么是错误的?

是否有另一种技术可以做到这一点?

最佳答案

 string fileDate = "15/03/2013";
 DateTime dt = DateTime.ParseExact(fileDate, "dd/mm/yyyy", CultureInfo.InvariantCulture);

关于c# - 日期转换错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15492956/

相关文章:

c# - NUnit : Effort. Exceptions.EffortException : The Effort library failed to register its provider automatically, 所以需要手动注册

c# - 进行 DPI 缩放的简单方法?

c# - 异步循环等待完成再继续

c# - 我可以在 Twilio API 中接收没有 URL 的短信状态吗?

c# - 在 Windows 窗体中将 int 转换为 Color

c# - 任务栏中显示的错误(默认?)图标

c# - 用户控件没有被绘制 c#

c# - 将控件动态添加到表单时,只会显示一个

c# - 我不能在 LinkBut​​ton 中使用 Eval 吗?

java - 哪种 Paypal 方法更适合用于向用户付款 - 批量付款或自适应付款?