解析日期时间c#的奇怪结果

Vic*_*Man 4 c# datetime parsing

我有以下代码:

IFormatProvider culture = new System.Globalization.CultureInfo("es-ES", true);
date = DateTime.ParseExact(_date, "yyyy-MM-dd hh:mm", culture);
Run Code Online (Sandbox Code Playgroud)

for _date ="2012-11-17 15:00"

它引发了一个例外

但是对于_date ="2012-11-17 10:00"的作品

谁能告诉我我做错了什么?

Joh*_*Woo 7

HH而不是hh

date = DateTime.ParseExact(_date, "yyyy-MM-dd HH:mm", culture);
Run Code Online (Sandbox Code Playgroud)

HH24小时
hh12小时