使用格式转换DateTime时出错

时间:2016-01-04 17:26:02

标签: filehelpers type-conversion

尝试导入CSV文件时出现以下错误。

将“2007/01/02”转换为“日期时间”时出错。使用格式:'yyyy / MM / dd'

我已经设置了这样的类:

[FieldConverter(ConverterKind.Date, "yyyy/MM/dd")]
public DateTime PriceDate;

任何想法都可以,因为格式匹配 - 它是2007年1月的第二个?

当我将日期格式更改为2007.01.02时,Filehelpers完全解析。

我使用V 3.1.5.0

由于

1 个答案:

答案 0 :(得分:1)

尝试将遮罩更改为:

[FieldConverter(ConverterKind.Date, "yyyy/M/d")]
public DateTime PriceDate;

点击转换器' this link中的选项卡,以了解有关少数可用数据类型的更多信息,例如数字和日期。