我正在尝试将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 格式以转换为特定格式。并传递给使用 DateTime 并将其存储在 MySql 字段中的 Other 项目。