我得到我的約會時間,如「20170317 630」 的格式,這意味着2017年上午6:30未能解析使用DateTime.TryParseExact()在YYYYMMDD嗯格式日期
這裏3月17日是代碼塊我在嘗試,但它失敗了。
var str = "20170317 0630";
var formatedTime = "yyyyMMdd Hmm";
DateTime etaDate;
if (!DateTime.TryParseExact(str,formatedTime, CultureInfo.InvariantCulture, DateTimeStyles.None, out etaDate)) //formatedTime, CultureInfo.InvariantCulture, DateTimeStyles.None
{
Console.WriteLine("Date conversion failed " + etaDate);
}
Console.WriteLine("Date conversion passed "+etaDate);
通過爲:20170317 0630
失敗的:20170317 630
請幫助我。
當輸入了「630」,而不是「0630」這是行不通的。 –