【问题标题】:FileHelperEngine Library Mapping to Datetime ExceptionFileHelperEngine 库映射到日期时间异常
【发布时间】:2015-10-02 15:19:56
【问题描述】:

我正在使用 FileHelperEngine 库将文本从管道分隔列表映射到对象。但是,尝试将日期文本映射到 DateTime 属性时出现以下异常

这是我的类中的属性

 [FieldConverter(ConverterKind.Date, "yyyy-mm-dd HH:mm:ss.fff")]
    public DateTime TheDate;

日期格式为 - 2015-10-01 00:00:00.000

我收到以下异常 - 将“2015-10-01 00:00:00.000”转换为类型:“DateTime”时出错。使用格式:'yyyy-mm-dd HH:mm:ss.fff'

我怀疑我使用了不正确的日期掩码。

任何帮助将不胜感激

【问题讨论】:

    标签: c# .net date datetime


    【解决方案1】:

    尝试将其更改为:

    [FieldConverter(ConverterKind.Date, "yyyy-MM-dd HH:mm:ss.fff")]
    

    注意大写的 MM 表示月份。小写的毫米是分钟。

    【讨论】:

    • 啊,我真是个白痴——我想我需要退后一步,喝完咖啡再看一遍。谢谢!
    猜你喜欢
    • 2019-08-30
    • 1970-01-01
    • 2014-06-08
    • 1970-01-01
    • 1970-01-01
    • 2012-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多