数据库是datetimeoffset(7),C#是DateTimeOffset类型,查询的时候需要注意时区

数据库是datetimeoffset(7),C#是DateTimeOffset类型,查询的时候需要注意时区,

比如

那是select * from table where data>=‘2021-07-02‘则不会出现数据库的值是2021-07-02 00:00:00.0000000 +08:00的信息,需要带入完整时区信息

select * from table where data>=‘2021-07-02 00:00:00.0000000 +08:00‘,DateTimeOffset如果传递的是string,则需要格式化,使用ToString("yyyy-MM-dd 00:00:00.0000000 zzz")或者ToString("yyyy-MM-dd HH:mm:ss.fffffff zzz")}

数据库是datetimeoffset(7),C#是DateTimeOffset类型,查询的时候需要注意时区

上一篇:Fleaphp中Sqlite驱动程序中的Bug


下一篇:GO的MySql预处理