当前报道:Net7 EF Core 使用Postgresql插入数据时间戳错误


(资料图)

Net7 EF Core 使用Postgresql插入数据时间戳错误

TerraMours框架踩坑记录

EF Core 插入数据的时候,时间戳问题

错误信息:

解决方案

在Program里面添加如下代码

其实错误信息已经告诉我们了“AppContext switch to enable legacy behavior.”

这样存储时间的格式是:2023-05-11 06:52:35.151 +0800 会带上我们的时区偏移量 UTC+8

相关问题GPT回答:

官网说明:https://www.npgsql.org/doc/types/datetime.html#timestamps-and-timezones

参考博客:https://www.cnblogs.com/VAllen/p/abp-pgsql-timestamp-with-time-zone.html

TerraMours源码地址:https://github.com/firstsaofan/TerraMours

关键词:

为你推荐

新股
市场
Copyright@  2015-2022 亚洲证券网版权所有  备案号: 豫ICP备20022870号-9   联系邮箱:553 138 779@qq.com