DateTimeOffset + pg的timestamptz 时,Select 指定时间字段报错 返回
SqlSugar
沟通中
1
107
悬赏:0 飞吻
** sqlsugar版本: 5.1.4.211, npgsql版本 10.0.1 **
在时间类型为DateTimeOffset,且数据库为postgres,时间字段类型为 timestamptz 时,如下代码:
var newest = await db.Queryable<DisasterDamageEntity>()
.OrderByDescending(d => d.CreateTime)
.FirstAsync();
var cTime = newest.CreateTime;
可以成功将时间获取到 cTime中;
但若换成如下代码,会发生 无法将 DateTime 转换为 DateTimeOffset 的错误
var cTime = await db.Queryable<DisasterDamageEntity>()
.OrderByDescending(d => d.CreateTime)
.Select(d => d.CreateTime)
.FirstAsync();
热忱回答(1)
-
fate sta VIP0
2周前后面版本修改。
0 回复