Akh*_*ain 1 c# string split date
我有一个字符串:
string s = "1/09/2017 12:00:00 AM";
Run Code Online (Sandbox Code Playgroud)
我想要显示的输出是1/09/17 (基本上是短日期).
而如果
string s ="30/09/2017 12:00:00 AM"
Run Code Online (Sandbox Code Playgroud)
我想要显示的输出是30/09/17 (基本上是短日期).
我试过的是:
string[] values = s.Split('/');
string a = values[0]+"/"+values[1]+"/"+values[2].
Run Code Online (Sandbox Code Playgroud)
我很困惑如何让第3部分需要帮助.
使用.NET内置的DateTime解析.
例如:
string s = "1/09/2017 12:00:00 AM";
string format = "d/MM/yyyy hh:mm:ss tt";
DateTime parsedDateTime = DateTime.ParseExact(s, format, null);
string output = parsedDateTime.ToString("d/MM/yy"); //output = 1/09/17
Run Code Online (Sandbox Code Playgroud)
更多信息: