4

我有以下代码:

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

对于_date =“2012-11-17 15:00”

它抛出一个异常

但是对于 _date = "2012-11-17 10:00" 有效

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

4

1 回答 1

7

使用HH而不是hh

date = DateTime.ParseExact(_date, "yyyy-MM-dd HH:mm", culture);

HH24 小时
hh12 小时

于 2012-11-17T17:04:18.153 回答