执行批量插入时报错,查看日志发现日期转换有问题 返回

SqlSugar 沟通中
10 143
该叫什么 En 发布于2周前
悬赏:0 飞吻

image.png


    /// <summary>
    /// 创建时间
    /// </summary>
    [SugarColumn(ColumnName = "creation_time", ColumnDescription = "创建时间", IsOnlyIgnoreUpdate = true)]
    public DateTimeOffset CreationTime { get; set; } = DateTimeOffset.Now;

image.png


热忱回答10

  • 版本号多少

    什么库

    0 回复
  • 高版本我记得处理过了

    0 回复
  • En En VIP0
    2周前

    @fate sta:SqlSugarCore  5.1.4.140

    0 回复
  • 什么数据库

    0 回复
  • 这个日期对的,看数据库插入结果

    0 回复
  • (DateTimeOffset.Now).ToString("o")

    这个是正确格式,以实际插入结果为准

    0 回复
  • En En VIP0
    2周前

    @fate sta:SqlServer   

    0 回复
  • En En VIP0
    2周前

    @fate sta:数据库字段是datetime 插入时报错了

    0 回复
  • @En:数据库用datetimeoffset类型

    0 回复
  • 肯定不是用datetime

    0 回复