. NET Core应用程序,我已经给出了expiry_date,它具有字符串的数据类型,格式如下:"expiry_date"; "2019-08-24T14:15:22Z">
所以我想把它转换成这种格式的DateTime数据类型:2019-08-24 10:59
所以我做了:
var expiryDate1 = DateTime.ParseExact(initializationResponse.expiry_date, "yyyy/MM/dd", CultureInfo.InvariantCulture).ToString("dd-MMM-yyyy");
但是,我得到了这个错误:
System.FormatException
HResult=0x80131537
Message=String '2023-04-09 10:59' was not recognized as a valid DateTime.
Source=System.Private.CoreLib
StackTrace:
at System.DateTime.ParseExact(String s, String format, IFormatProvider provider)
我如何得到这个解析?
试试这个
DateTime.ParseExact("2023-04-09";yyyy-MM-dd", CultureInfo.InvariantCulture).ToString("yyyy-MM-dd")