Yus*_*suf 2 c# datetime datetime-format datetime-parsing
string DateCreated = "2012-05-24 12:34:40.060"; 美国文化
如何使用包含月,日,年,小时,分钟,秒,毫秒的格式将字符串创建为日期时间对象.我认为格式是"MM/dd/yyyy hh:mm:ss.fff tt",但不确定.****=红色下划线,这是一个错误
我需要datetime对象,因为我想通过另一个只接受"DateTime"值而不是字符串的函数传递它
任何帮助,将不胜感激.
谢谢
这是我到目前为止,但我知道它错了
string DateCreated = "2012-05-24 12:34:40.060";
DateTime dt = **new DateTime(DateCreated);**
DateTime dateCreated = **dateCreated.ToString("MM/dd/yyyy hh:mm:ss.fff tt")**;
Run Code Online (Sandbox Code Playgroud)
var dateTime = DateTime.ParseExact(DateCreated, "yyyy-MM-dd HH:mm:ss.fff");
Run Code Online (Sandbox Code Playgroud)