ここでは2017年3月午前6時30分)DateTime.TryParseExactを(使用してYYYYMMDDうーん形式で日付を解析するために失敗
を17を意味し、「20170317 630」 は、コードブロックであるように私は形式に私の日時を取得しています私は試していますが、失敗しています。
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
はこれで私を助けてください。
入力に「0630」ではなく「630」がある場合、これは機能しません。 –