将C#中的DateTime转换为yyyy-MM-dd格式并将其存储到MySql DateTime字段

2024-01-10

我正在尝试转换DateTime格式化为yyyy-MM-dd格式化并存储到DateTime目的。但它给了我系统DateTime格式是MM/dd/yyyy.
我正在使用以下代码进行转换。

string dateTime = DateTime.Now.ToString();
string createddate = Convert.ToDateTime(dateTime).ToString("yyyy-MM-dd h:mm tt");         
DateTime dt = DateTime.ParseExact(createddate, "yyyy-MM-dd h:mm tt",CultureInfo.InvariantCulture);

但上面的行都没有转换成指定的格式。
任何人都可以帮忙解决这个问题吗?

我从一个应用程序获取 DateTime 并将该对象传递给其他应用程序,并且该应用程序将该日期存储到 MySql 的 DateTime 字段中,其格式为“yyyy-MM-dd”。
这就是我发布这个问题的原因。

项目 1 有课程,我正在获取日期。 处理器类是应用程序的中间件,它处理日期时间格式以转换为特定格式。并传递到其他项目,该项目使用 DateTime 并将其存储在 MySql 字段中。


Use DateTime.Now.ToString("yyyy-MM-dd h:mm tt");. See this http://msdn.microsoft.com/en-us/library/zdtaw1bw.aspx.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将C#中的DateTime转换为yyyy-MM-dd格式并将其存储到MySql DateTime字段 的相关文章

随机推荐