我試圖將字符串20151107
轉換爲日期格式2015-11-07
。轉換DateTime格式
這裏是我的代碼:
public static DateTime CustomDateFormat(this string resultdate)
{
DateTime dt = DateTime.ParseExact(resultdate, "yyyyMMdd", CultureInfo.InvariantCulture);
return dt;
}
然而,這將返回這樣的事情11/07/2015 12:00:00 AM
。
有什麼想法?
您返回'DateTime'總是有時間成分。如果你想要這個字符串值,那麼你需要將'DateTime'轉換爲'字符串' - 例如'.ToString(「yyyy-MM-dd」)' –