DateTimeOffset + postgres timestamptz 时, BulkMergeAsync 时区错误 返回
SqlSugar
沟通中
1
100
悬赏:0 飞吻
** sqlsugar版本: 5.1.4.211, npgsql版本 10.0.1 **
当日期时间类型为DateTimeOffset, 数据库字段类型为timestamptz,假设一个DateTimeOffset的值为 2025-10-09 08:00:00+08 时:
如果通过 Insertable (Storagable) 保存该时间则结果正确,数据库中值为 2025-10-09 08:00:00+08;
如果通过 BulkMergeAsync 或 BulkCopyAsync 保存该时间则结果会加上当前系统时区的偏差,如系统为东八区会变成 2025-10-09 16:00:00+08
热忱回答(1)
-
fate sta VIP0
2周前我这边看一下。
0 回复