単純なケース1:
入力:
29:00:00 28:30:20 27:10:11 26:00:01 25:00:40 08:11:12 12:10:18 15:05:05
出力:
05:00:00 04:30:20 03:10:11 02:00:01 01:00:40 08:11:12 12:10:18 15:05:05
動作しない私の関数:
public static DateTime ParseDate(string s)
{
DateTime result;
if (!DateTime.TryParse(s, out result))
{
result = DateTime.ParseExact(s, "29:mm:ss", System.Globalization.CultureInfo.InvariantCulture);
result = result.AddDays(1);
}
return result;
}
ParseDate("27:10:11");
エラーが発生します:文字列が有効な日時として認識されませんでした。